首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Android >

Git怎么查看某次提交某个文件的修改

2012-04-26 
Git如何查看某次提交某个文件的修改如这次提交:commit 12e49a7720fe92d5c19a8015fbc40a410e52370dAuthor:

Git如何查看某次提交某个文件的修改
如这次提交:
commit 12e49a7720fe92d5c19a8015fbc40a410e52370d
Author: yo <yo@yo-desktop.(none)>
Date: Thu May 5 17:06:02 2011 +0800

  Copy messages from icc to phone

 packages/apps/Mms/res/values-zh-rCN/strings.xml | 7 ++
 packages/apps/Mms/res/values/strings.xml | 7 ++
 .../src/com/android/mms/ui/ManageSimMessages.java | 71 +++++++++++++++++++-
 3 files changed, 84 insertions(+), 1 deletions(-)
我想在终端输出这次提交的ManageSimMessages.java文件修改情况

使用
git log -p -- packages/apps/Mms/src/com/android/mms/ui/ManageSimMessages.java
会显示所有的这个文件的提交.我只要显示这次的,
其实就是如何在git log中使用用哈希值12e49a..
网上找遍了好像无法在git log命令中使用commit 的哈希值,
有木有使用过滴~


[解决办法]
或者 git diff 12e49a7720fe92d5c19a8015fbc40a410e52370d 和上次版本的 
 
[解决办法]
就是啊 git whatchanged
diff 两次的commit
[解决办法]
git show

热点排行