大约在Git中重命名文件的问题已 被 问过,但我不能制定出一个解决方案,我的具体问题.
我已经移动并编辑了多个文件(我没有使用git mv- 不幸的是现在已经太晚了).现在我想要它,所以当我的同事从我的存储库中取出时,对这些相同的文件进行了自己的编辑(没有移动它们),它成功地将我的更改与他在文件的新位置中合并.为了成功合并,Git显然需要知道这些文件是相同的.
git mv
Git是否足够聪明地独自完成这项工作?似乎很难相信.如果是这样,我怎么能确定Git会拾取特定的文件移动 - 即使内容已经改变了?
git version-control file-rename git-merge
file-rename ×1
git ×1
git-merge ×1
version-control ×1