Git推送审查过程

Git推送审查过程,git,git-review,Git,Git Review,我曾经与git和gitHub一起工作。 主要是执行分支,然后从分支提交推送请求。 并使用gitHub review 但是,这里的情况有点不同: 我们经常使用rebase和cherry pick。 我们使用的是一个审查服务器,所以当您推送代码时,实际上是推送到一个ref: git推送原点磁头:refs/for/master 如果您有意见需要更新。 您可以从本地主机上的干净主机开始。 然后:“git fetch…”首先从ref获取樱桃果实 然后:进行更改 然后:“git commit--amend”

我曾经与git和gitHub一起工作。
主要是执行分支,然后从分支提交推送请求。
并使用gitHub review

但是,这里的情况有点不同:
我们经常使用rebase和cherry pick。
我们使用的是一个审查服务器,所以当您推送代码时,实际上是推送到一个ref:
git推送原点磁头:refs/for/master

如果您有意见需要更新。
您可以从本地主机上的干净主机开始。
然后:“git fetch…”首先从ref获取樱桃果实
然后:进行更改
然后:“git commit--amend”将更改附加到上一次提交中
然后:“git推送原点磁头:refs/for/master”

审查服务器将识别更改并更新审查,而不是创建新的审查

现在的问题是:在审查完成之前,我如何继续编写新代码。
我能想到的一个方法是:我将放弃本地和主服务器上的所有更改,并使用干净的主服务器

但是,如果我需要在刚刚发送的审阅中使用一些代码,我需要等待审阅完成,还是需要在同一审阅中进行以下更改?

是否有第三种方法可以进行新的审核,但要包括以前审核中的所有更改。

如何制作发送审核的一个分支/副本,并进行处理,因为它有master不会拥有的内容。.等待两者都被审核,然后选择cherry pick,rebase,在分支级别进行合并或其他任何操作,然后与master合并。我不确定这是否会有帮助。所以,首先,我从清洁大师开始。然后,在本地分支作为分支a。然后,将第一次审查提交给分支机构a。然后,继续努力。那我该怎么办呢?从分支a推送到参考/用于/主?这将仍然包括两个变化,对吗?不是从主。。。只需从刚才推送的分支创建一个分支。。是的,它应该拥有一切。。。可能与空间和其他东西有一些小冲突,但你应该表现得很好。