Far*_*hti 11 eclipse git cherry-pick gerrit
假设我有一个没有git历史的新系统,我对分支A进行了新的检查.分支A已经有一个提交C1,我昨天从其他系统做过.现在我想在分支B中挑选这个提交C1.问题:
现在,我如何将分支A的C1提交到分支B?我在日食中使用Gerrit,GitBlit和EGit.
转到"团队同步",右键单击项目以显示菜单.选择显示在 - >历史记录.这将显示包含更改集的历史记录选项卡.
当您单击带有2个向下箭头的图标时,您将看到所有更改,即使是那些不在您的分支中的更改.右键单击要挑选的变更集,然后选择Cherry Pick ..选项,如图所示
我不熟悉您正在使用的GUI,但您所描述的概念在git中是完全可以接受的.
要从分支A到分支B选择提交,请使用以下命令行命令:
git checkout branchB
git cherry-pick hashOfC1
Run Code Online (Sandbox Code Playgroud)
您正在使用的GUI中应该有一种"查看所有分支"模式,以便在检出分支B时可以看到提交C1,但如果没有,则上述命令很容易执行.
| 归档时间: |
|
| 查看次数: |
16160 次 |
| 最近记录: |