如何在gerrit中推送功能分支
How to push feature branch in gerrit
在使用 Gerrit 时,我在本地从 master 创建了一个新的功能分支,然后将其推送到远程存储库。该部分工作正常,可以在遥控器上看到新分支。
但是当我提交到那个功能分支并尝试推送它时,我所有的更改都转到了 master 分支。我不明白为什么?
我通过 运行 仔细检查了我的位置
git branch
(指向我的功能分支)
请解释这里发生了什么。
git branch
还不够:尝试检查 git branch -avv
的输出以查看本地和远程跟踪分支。
将其与 git status
结合使用,以检查您当前使用的是哪个分支。
那么你可以确定:
- 您实际上正在使用功能分支
- 功能分支确实链接到上游分支。
但是对于 Gerrit,请确保使用正确的方式推送 URL:请参阅 Gerrit push。
在使用 Gerrit 时,我在本地从 master 创建了一个新的功能分支,然后将其推送到远程存储库。该部分工作正常,可以在遥控器上看到新分支。
但是当我提交到那个功能分支并尝试推送它时,我所有的更改都转到了 master 分支。我不明白为什么?
我通过 运行 仔细检查了我的位置
git branch
(指向我的功能分支)
请解释这里发生了什么。
git branch
还不够:尝试检查 git branch -avv
的输出以查看本地和远程跟踪分支。
将其与 git status
结合使用,以检查您当前使用的是哪个分支。
那么你可以确定:
- 您实际上正在使用功能分支
- 功能分支确实链接到上游分支。
但是对于 Gerrit,请确保使用正确的方式推送 URL:请参阅 Gerrit push。