【发布时间】:2010-11-28 16:20:28
【问题描述】:
我不假思索地手动移动了一堆文件,并且找不到让 git 识别这些文件只是被移动而不是实际上不同的文件的方法。除了删除旧的并添加新的(从而丢失历史记录)或使用 git-mv 重做所有更改之外,还有其他方法吗?
【问题讨论】:
-
Git 自动获取文件的副本和移动。你为什么说它不采取行动?
-
重复? stackoverflow.com/questions/433111/… ...其他问题的一些很好的答案(至少帮助了我!)
-
编辑:我刚刚注意到只要我先调用“git commit -a”,“git log”就可以在移动的文件上正常工作。
-
@JeremyWall 我发现 git 经常会错误地移动文件,除非我明确使用
git mv。
标签: git