将git merge into master删除我要保留的文件

时间:2019-03-03 12:09:49

标签: git

所以我有一个具有important_file的主分支,然后我从master创建了另一个分支,并在那里做了一些工作,部分地,我删除了important file因为它应该不在那里。然后,我想将新分支(无important_file)与我的master分支合并,这样做,并且important_file文件被删除。

我认为应该会有一些冲突,因为我想将新分支中的更改集成到master中,但我不希望删除该文件。

当我从master创建分支,然后不小心删除文件中的某些更改,然后将该分支合并到master中时,更改也被删除。

如何避免呢?

1 个答案:

答案 0 :(得分:0)

Git表现应有的状态。

根据您的情况,您可以一次提交到另一个分支来删除该文件。其他提交将与预期的一样。然后,您无需将other_branch合并到master中,而可以将other_branch的提交挑选到master分支中,而无需删除提交。

希望您得到了答案。