我觉得这个问题的答案应该很简单,但我搜索它的路径并没有改变。这是git log命令的示例输出(带有一些选项)(文件名已被更改以保护无辜者):
$ git log --pretty=%H --follow --name-status -- plans/some_file
997efbccfb0c54f95dd3c22498e47d2971caff0d
C070 plans/some_files_previous_name plans/some_file
9a265ea5f5b232ec778fb0193ff2f48b3ea25cdf
A plans/some_files_previous_name
eadecec4b743cc33e16a4eabf68e35cac62c0fa0
D plans/some_files_previous_name
dc408368cf6f80c841f94f58e4c5dc3283929483
M plans/some_files_previous_name
8feb7d99b92a993cd8c95506c8d419e4f59d513e
第一个条目的状态部分中C之后的070是什么意思?
答案 0 :(得分:3)
x64
并搜索Debug
让我们
Release
并搜索man git-log
给我们
--name-status
和http://git-scm.com/docs/git-diff:
状态字母C和R后面总是跟一个分数(表示移动或复制的源和目标之间的相似性百分比)。状态字母M后面可能跟上文件重写的分数(表示不相似的百分比)。