首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在mv之后删除文件,而不是git mv。

在mv之后删除文件,而不是git mv。
EN

Stack Overflow用户
提问于 2021-01-15 09:13:59
回答 2查看 77关注 0票数 1

我试图重构我的代码,并做了mv,以将文件转移到目录。

这导致git在原始目录和移动目录中都有重复的文件。

如何确保远程删除“原始”目录中的文件,但将其保存在移动目录中?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2021-01-15 09:34:16

假设在执行文件移动之前有一个干净的工作树(可以在移动文件之前使用git status检查这一点),只需运行

代码语言:javascript
复制
git add -A

应该为你这么做。

票数 0
EN

Stack Overflow用户

发布于 2021-01-15 09:17:10

您可以简单地添加新文件并从存储库中删除旧文件。

代码语言:javascript
复制
git add newFolder/newFile.html
git rm oldFolder/oldFile.html

编辑

对于这个post,无论您运行git mv还是mv,都没有什么区别。吉特应该认识到这一点。因此,应该可以通过以下方式推动文件的移动:

代码语言:javascript
复制
git add -A
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65733297

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档