Gerrit落后分支同步

背景:

Git在使用过程中,默认是有同步到Gerrit(Gerrit未正式启用前的状态),但是同事本地Git提交的一个分支没有推送到远端仓库,直接做合并操作,导致Gerrit同步失败,Gerrit分支处于落后,问过一个同事,可以在Gerrit上不要冲突的重复提交。另一个同事直接说可以通过推送达到效果,问过后,他给了个新的方案。

方案:

通过Gerrit本地副本更新到最新Git分支文件的内容,然后将副本推送到Gerrit远端。

步骤:

1、本地添加2个源

TortoiseGit>设置>Git>远端

添加

Gerrit落后分支同步_第1张图片

Gerrit落后分支同步_第2张图片

本地切换到提交比较新的分支

Gerrit落后分支同步_第3张图片

切完,再通过这边来推送指定落后的远端
Gerrit落后分支同步_第4张图片

你可能感兴趣的:(版本控制)