当我这样做时
git commit -a
最后显示自上次提交以来已修改的文件的良好列表。
是否有可能在不同分支之间有不同文件的类似列表?
答案 0 :(得分:2)
获取不同分支之间每个文件的文件列表和更改行数:
request.sortDescriptors = [NSSortDescriptor(key: "ALL messages.date", ascending: false)]
获取自例如更改的文件列表3提交回当前分支
git diff --stat other_branch
在other_branch上
git diff --stat HEAD~3
在两个分支之间工作
git diff --stat other_branch~3
一般情况下,您正在使用提交,因此完全合法地编写
git diff --stat branchA branchB
其中commit_a和commit_b是通常的git commit descriptors。
可以获取目录的统计信息:
获取目录列表和每个目录中的更改百分比
git diff --stat <commit_a> <commit_b>
你几乎可以用不同的参数(变化,行,文件......)来定制e..g
git diff --dirstat <COMMIT>