git中的标准工作流程,以检出代码以供审核:
git fetch -a && git checkout branch-to-review
branch-to-review
。git pull origin branch-to-review
更新本地副本以供审核。与奥术师的工作流程(通过制粒机):
arc patch D123456
arc diff
进行了推送。在我们是代码审查者的第3步中,如何提取其他工程师的最新更改? arc diff
在本地似乎希望从我们这里进行更多更新。
arc diff --update D123456
显示以下警告:
You don't own revision D123456: "Added a new feature and made some updates". Normally, you should only update revisions you
own. You can "Commandeer" this revision from the web interface if you
want to become the owner.
Update this revision anyway? [y/N]
我可以删除本地分支并再次对其进行修补,但这似乎是错误的方法。
答案 0 :(得分:0)
您尝试过arc sync --revisions
吗?
我通常的工作流程是:
arc graft <> --skip-landed
arc sync --revisions
在第3步中,它会引导您完成更新本地分支机构的操作