如何在文件移动时使git标记为已删除和新文件?

我手动移动了文件,然后对其进行了修改。根据Git的说法,它是一个新文件,并且已删除文件。有什么方法可以迫使Git将其视为文件移动?



繁华开满天机
浏览 753回答 3
3回答

炎炎设计

如果您的修改不太严格,Git将自动检测到移动/重命名。只是git add新文件和git rm旧文件。git status然后将显示它是否检测到重命名。此外,对于目录移动,您可能需要:cd到该目录结构的顶部。跑 git add -A .运行git status以验证“新文件”现在是“重命名”文件如果git status仍然显示“新文件”而不是“重命名”,则需要遵循Hank Gay的建议,并在两次单独的提交中进行移动和修改。
打开App,查看更多内容
随时随地看视频慕课网APP