当前位置:  开发笔记 > IOS > 正文

如何合并单个提交?

如何解决《如何合并单个提交?》经验,为你挑选了1个好方法。

有时我会同时与几个分支机构合作.假设我有分支称为master,release-1.1和experimental.我创建一个新文件或在实验中进行更改,我希望将一个单一更改应用于其他分支.

我可以用git做这个吗?如果我只是将提交合并到另一个分支中,git会自动"快进"并包含其间的任何提交.但必须有一些方法来处理这个用例.



1> mipadi..:

你想做的是樱桃采摘.您可以使用以下命令选择一个提交:

$ git cherry-pick 

这将更改合并从承诺到当前的分支.但请注意,这会创建一个新的提交; 这个新提交与完全提交的提交(甚至是相同的提交日期和作者)具有完全相同的更改,但它在技术上是一个新的提交,因此您将其视为新的提交,例如,gitk.您还必须为要查看更改的每个分支执行樱桃选择.

推荐阅读
mobiledu2402851203
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有