[英]Git Workflow on related branches?
我對git的工作流程有疑問。 我找到了一些指南,但也許你們可以為我澄清一下。
好吧,我們在部門/項目中使用的正常工作流程是:
因此,我遇到麻煩的是理解如何處理依賴於另一個分支的分支。 澄清:
文件A包含問題1和2的信息。假設我處理問題1,並推送該分支與dev合並。 我如何處理問題2,然后一旦dev接受來自問題1的pull請求,更新問題2的代碼然后推送到dev作為單獨的問題。
我知道這有點令人困惑,所以如果我需要澄清,請告訴我。
我不確定這是否與我所說的相似: 如何在使用git主題分支工作流時處理依賴關系?
在這個例子中,假設你在一個分支( feature/html
)中處理feature/html
,在另一個分支中使用CSS( feature/css
)。 此外,您提到有一個dev
分支和一個master
分支。 假設您將兩個提交推送到feature/html
但是您不會將這些更改合並到dev
。
如果您希望使用已提交到feature/html
的更改來處理feature/css
分支,則可以簡單地將features feature/html
的更改合並到feature/css
。 您可以使用以下命令執行此操作:
$ git checkout feature/css # If you aren't already in the feature/css branch
$ git merge feature/html
看看這個 。 我發現它真的很棒。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.