我刚刚提交了一些内容后注意到这一行:
[master 6c15628] <Commit message>
1 files changed, 49 insertions(+), 44 deletions(-)
rewrite <filename> (63%)
我觉得这很酷,git知道我重写了那个文件(即rewrite <filename> (63%)
部分)。这让我更感兴趣。是否有任何git命令来获取已被git标准“重写”的所有提交/文件的列表?
答案 0 :(得分:1)
Git并没有真正的标准;这只是一个UI表示启发式。此点上的输出可能因版本或版本或其他各种条件而异。
如果你愿意,你可以编写一个脚本,使用Git的相似性索引和你指定的某个阈值来列出你感兴趣的信息。