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

炎炎设计
TA贡献1808条经验 获得超4个赞
如果您的修改不太严格,Git将自动检测到移动/重命名。只是git add
新文件和git rm
旧文件。git status
然后将显示它是否检测到重命名。
此外,对于目录移动,您可能需要:
cd到该目录结构的顶部。
跑
git add -A .
运行
git status
以验证“新文件”现在是“重命名”文件
如果git status仍然显示“新文件”而不是“重命名”,则需要遵循Hank Gay的建议,并在两次单独的提交中进行移动和修改。
- 3 回答
- 0 关注
- 844 浏览
添加回答
举报
0/150
提交
取消