我有一個正在進行的gerrit代碼評論說A,現在我想使用一些代碼是另一個正在進行的評論B的一部分,但仍然沒有推入代碼庫,可以我以某種方式將來自審查B的代碼整合到我的工作空間中,並進行修改並將其添加到我現有的代碼審查答案中。GIT評論:提高對另一個正在進行的評論的依賴性評論
0
A
回答
0
是的,您可以......但您不應該這樣做。在工作中使用它之前,最好等待變更B.
如果你真的想在你的工作中使用一個開放的變化,那麼:
櫻桃採摘使用下載命令的改變>櫻桃選擇菜單中的改變屏幕。重要提示:在「混帳摘櫻桃」命令添加一個「-n」參數,以便摘櫻桃不會創建一個新的提交
手動提交使用「git的承諾--amend」
推您的更改爲Gerrit的補丁集2
請記住,如果在審查過程中更改了B,您需要相應地修改更改A.
0
我不能評論是否應該這樣做或沒有,雖然它是可能的,但是,它需要你認識到什麼樣的變化去的地方,積極確保每個分支是最新的代碼基礎是跟蹤。
比方說,patchset A有接口類,patchset B有它的實現。
- 創建甲
$ git的結帳-b烏諾
- 集分支烏諾分支烏諾跟蹤主回購
$ GIT中分支--set-上游到= origin/master Uno
- 創建分支Duo for B
$ git的結帳-b鐸
- 集分支鐸跟蹤烏諾
$ GIT中分支--set-上游到=烏諾鐸
通過這樣做,您有一個單獨的分支爲A和一個單獨的分支爲B,並且您將看到來自Duo中的Uno的代碼更改。
要記住要做git pull --rebase在Uno上,然後在Duo上執行相同的操作以保持所有分支的更新。
在Uno中進行的任何更改都可以拖入Duo中,因爲後者正在跟蹤前者。
如果您想對Duo進行評論,請簡單插入取決於:標記,後跟Uno提交ID。這將反映審查和rebase爲Uno提出的補丁集。
想了解更多關於取決於上:標籤
https://www.redhat.com/archives/softwarefactory-dev/2016-February/msg00002.html
相關問題
- 1. 評論評論
- 2. 包/評論評論
- 3. 評論評論標記(嵌套評論)
- 4. 對每個評論都計數評論?
- 5. 如何在Matlab中評論每一行而不進行評論?
- 6. 評論和子評論
- 7. Facebook評論:全部評論
- 8. fb:comments - 如何評論評論
- 9. Facebook的評論|我如何在發佈前評論評論
- 10. Magento - 在評論中給產品的評論添加評論
- 11. 查看評論在Facebook上的評論
- 12. Emacs評論/取消評論當前行
- 13. Facebook的評論框:FQL爲「總評論和回覆」中評論
- 14. 如何使用Django的評論框架評論評論
- 15. Facebook評論插件 - 如何對評論進行排序?
- 16. 設置Git評論
- 17. Git評論澄清
- 18. Facebook的評論意見,評論
- 19. 重複評論Facebook的評論框
- 20. Facebook Like button評論框,空的評論
- 21. 如何評論評論的工作?
- 22. 我的評論用完評論箱
- 23. 評論會影響我的表評論
- 24. /**評論。 */VS/*評論* /在Java中
- 25. 如何使用評論框評論框使用評論系統
- 26. 「評論」代表什麼「功能addComment(評論$評論)」
- 27. 從評論框(Facebook評論插件)中刪除評論
- 28. 評論
- 29. 評論
- 30. 評論