我使用的是Gerrit2.4.2版。我有一个分支master,我创建了一个名为newbranch的新分支。然后我将一些更改推送到远程(Gerrit的)newbranch。在Gerrit中验证后,我将更改merge到newbranch。不,我想将newbranchmerge到master,发送更新master(与newbranch的更改merge>),并删除newbranch分支。我试过这样做:gitfetchgitcheckoutmastergitmergenewbranchgitpushoriginmaster:refs/for/master但Gerrit返回此消息:![remote
我使用的是Gerrit2.4.2版。我有一个分支master,我创建了一个名为newbranch的新分支。然后我将一些更改推送到远程(Gerrit的)newbranch。在Gerrit中验证后,我将更改merge到newbranch。不,我想将newbranchmerge到master,发送更新master(与newbranch的更改merge>),并删除newbranch分支。我试过这样做:gitfetchgitcheckoutmastergitmergenewbranchgitpushoriginmaster:refs/for/master但Gerrit返回此消息:![remote
我从git的master分支创建了一个名为newbranch的新分支。现在我做了一些工作,想将newbranchmerge到master;但是,我对newbranch做了一些额外的更改,我想将newbranchmerge到master的倒数第四次提交.我使用了cherry-pick但它显示了使用正确选项的消息:gitcheckoutmastergitcherry-pick^^^^HEADnewbranch我可以使用gitmerge来代替吗?gitmergenewbranch 最佳答案 当然,在master分支所有你需要做的是:git
我从git的master分支创建了一个名为newbranch的新分支。现在我做了一些工作,想将newbranchmerge到master;但是,我对newbranch做了一些额外的更改,我想将newbranchmerge到master的倒数第四次提交.我使用了cherry-pick但它显示了使用正确选项的消息:gitcheckoutmastergitcherry-pick^^^^HEADnewbranch我可以使用gitmerge来代替吗?gitmergenewbranch 最佳答案 当然,在master分支所有你需要做的是:git