我试图重构我的代码,并做了mv,以将文件转移到目录。
这导致git在原始目录和移动目录中都有重复的文件。
如何确保远程删除“原始”目录中的文件,但将其保存在移动目录中?
发布于 2021-01-15 09:34:16
假设在执行文件移动之前有一个干净的工作树(可以在移动文件之前使用git status检查这一点),只需运行
git add -A应该为你这么做。
发布于 2021-01-15 09:17:10
您可以简单地添加新文件并从存储库中删除旧文件。
git add newFolder/newFile.html
git rm oldFolder/oldFile.html编辑
对于这个post,无论您运行git mv还是mv,都没有什么区别。吉特应该认识到这一点。因此,应该可以通过以下方式推动文件的移动:
git add -Ahttps://stackoverflow.com/questions/65733297
复制相似问题