小编Isa*_*Joy的帖子

从 git 分支中删除文件但将其保留在另一个分支中?

最近,我在同一个项目的两个不同分支中与其他人一起工作。我不小心将包含他的代码的分支合并develop到我的分支中。然后我在我的合并请求中看到了他的文件,随后我经历了惨痛的教训

git rm HIS_FILES

在我的分支中删除他不需要的文件,不仅会从我的分支中删除它们,还会从他的分支(以及整个 git 索引)中删除它们。

我想知道的是,我如何正确地从我的分支中删除他的文件,以便它们不会从他的分支中删除?一旦我意识到他的文件在我的分支中,我是否会创建一个新分支?在将分支合并develop到本地分支之前,我是否会恢复到上一个​​提交?

谢谢你的帮助

git version-control branch repository gitlab

2
推荐指数
1
解决办法
2970
查看次数

标签 统计

branch ×1

git ×1

gitlab ×1

repository ×1

version-control ×1