是否存在与Subversion相同的Git命令:
svnlook changed -r REVISION REPO
我对第一个字符感兴趣,该字符表示文件是已添加,已删除还是已更新。如果有可以执行此操作的现成脚本,那就没问题了。我知道我可以通过脚本执行此操作,解析输出(如git show hash --pretty = medium,查找'新文件模式'等),我只是想知道是否有东西已经存在,所以我不知道不需要重新发明轮子。否则我就去做......
答案 0 :(得分:3)
好的,我终于找到了通过git本身实现这一目标的方法!
git log --name-status --diff-filter='[A|C|D|M|R|T]' -U 3a94917b577fd0af90e013d9b3a7a36a211c2533
尼斯! :)