最近,我在同一个项目的两个不同分支中与其他人一起工作。我不小心将包含他的代码的分支合并develop到我的分支中。然后我在我的合并请求中看到了他的文件,随后我经历了惨痛的教训
git rm HIS_FILES
在我的分支中删除他不需要的文件,不仅会从我的分支中删除它们,还会从他的分支(以及整个 git 索引)中删除它们。
我想知道的是,我如何正确地从我的分支中删除他的文件,以便它们不会从他的分支中删除?一旦我意识到他的文件在我的分支中,我是否会创建一个新分支?在将分支合并develop到本地分支之前,我是否会恢复到上一个提交?
谢谢你的帮助