git merge branch,忽略了一些提交

时间:2017-08-30 09:16:54

标签: git merge

我想将分支A合并到分支B中,但是分支A有一些删除文件的提交,分支B需要。在分支B上使用git merge A仅删除文件。如何正确地将分支A合并到B中?

1 个答案:

答案 0 :(得分:0)

如果您确实希望在历史记录中进行合并提交(例如,为了跟踪项目中信息的移动方式),您还可以使用git merge --no-ff --no-commit A。此命令将在创建提交之前暂停合并过程,使您有机会检查代码或对此提交应用一些额外的修改。

然后,您可以使用git reset -- <file>git checkout -- <file>恢复已删除的文件。