-2

大多数时候,git 可以知道我何时移动了一个文件,但有时它不能。有没有办法告诉 git,“相信我,这是一个动作?”

其中一个关键组成部分是我正在使用一个工具来重命名文件。必须恢复重命名并以 . 身份重试会很烦人git mv,特别是如果在移动之前/之后对文件进行了其他更改。

4

1 回答 1

2

如果你发现一个文件正在被添加和删除,但实际上是一个移动,它会在添加两个半时被检测为移动

但是,如果对文件进行了其他更改,则它不是移动,而是正常的变更集 - 如果您想表示移动,请将其分离到另一个提交中,也许通过隐藏其他更改

于 2021-08-17T18:28:41.427 回答