git diff 2 commit ids 中的 'R087' 是什么意思?
What's the meaning of 'R087' in git diff 2 commit ids?
我试图找出 2 个提交 ID 的差异。当我 git diff 时,它会打印文件的更改状态。 'M' 表示 'modify'。 'D' 表示 'delete'。 'A' 表示 'add'。但是 'R087' 代表什么?
git diff f0d1122b af122334 --name-status
M service/user_feature/search_user_feature_redis.h
D service/user_feature/search_user_feature_tair.cc
A service/user_feature/user_feature_tair.cc
R087 service/user_feature/search_user_feature_tair.h service/user_feature/user_feature_tair.h
D thirdparty/easy/BUILD
R
代表 R
ename。 087
是一个相似度分数:根据 Git,前后文件的相似度为 87%,这足以让 Git 说这是一个有一些变化的重命名操作,而不是删除“旧文件”并添加“新文件”。
默认情况下,相似度阈值为 50%。
我试图找出 2 个提交 ID 的差异。当我 git diff 时,它会打印文件的更改状态。 'M' 表示 'modify'。 'D' 表示 'delete'。 'A' 表示 'add'。但是 'R087' 代表什么?
git diff f0d1122b af122334 --name-status
M service/user_feature/search_user_feature_redis.h
D service/user_feature/search_user_feature_tair.cc
A service/user_feature/user_feature_tair.cc
R087 service/user_feature/search_user_feature_tair.h service/user_feature/user_feature_tair.h
D thirdparty/easy/BUILD
R
代表 R
ename。 087
是一个相似度分数:根据 Git,前后文件的相似度为 87%,这足以让 Git 说这是一个有一些变化的重命名操作,而不是删除“旧文件”并添加“新文件”。
默认情况下,相似度阈值为 50%。