如何在Git中查看分支上更改的所有文件

时间:2012-01-05 17:12:25

标签: git

这是否有命令?看起来应该存在一些非常有用的东西,但是我无法找到一个命令或切换它,尽管我的谷歌搜索。帮助

2 个答案:

答案 0 :(得分:4)

Mike West设置了一个名为fshow的别名来完成此操作:有关如何操作的详细说明,请参阅his write-up

答案 1 :(得分:2)

以下内容基于Mike West的演示。在.gitconfig中:

[alias]
  #show all files changed since branch inception
  ishow = ! bash -c 'git show --pretty="format:"  --name-only "$(git merge-base "$(git rev-parse --abbrev-ref HEAD)" master)..HEAD" | grep -v "^$" | sort | uniq' -