1.首先
简单点说,就是refs/for/mybranch需要经过code review之后才可以提交;refs/heads/mybranch不需要code review。

如:
如果需要code review,直接push

$git push origin master

那么就会有“! [remote rejected] master -> master (prohibited by Gerrit)”的错误信息
而这样push就没有问题,

$git push origin HEAD:refs/for/mybranch

另外:

remote branch: origin/git_int(=refs/remotes/origin/git_int)
local tag: v2.0(=refs/tags/v2.0)
local branch: git_int(=refs/heads/git_int)…
Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐