git列出更改的文件
一定要知道提交所对应的commit的id,你的每一次提交git都会生成一个对应的id,如何查看这个id呢?
git log
下面的命令的xxxxxxxxxxxxxxxx和yyyyyyyyyyyyyyy是commit id
git列出某一次commit的更改
git show xxxxxxxxxxxxxxxxxx
git列出某一次commit的更改的文件的名字
git show –name-only xxxxxxxxxxxxxxxxx
或者
git show –stat –oneline xxxxxxxxxxxxxxxxx
或者
git diff-tree –no-commit-id –name-only -r xxxxxxxxxxxxxxxxxx
或者
git ls-tree –name-only -r xxxxxxxxxxxxxxxxx
git列出某2个commit之间发生变化的文件
git show –pretty="format:" –name-only xxxxxxxxxxxx..yyyyyyyyyyyyyyy
注意中间的2点
这里的xxxxxxxxxxxx和yyyyyyyyyyyyyyy分别代表了不同的commit的ID
版权所有,禁止转载. 如需转载,请先征得博主的同意,并且表明文章出处,否则按侵权处理.