簡體   English   中英

如何合並或重新設定分支工作流

[英]How to merge or rebase the branch workflow

有一個 GitHub 存儲庫g我已經分叉了一個副本f並且有分支f:af:b 我有一個正在進行的 PR f:a -> g:master

我想獲取更改,所以我使用了 GitHub 的 fetch 更改,它實際上使用了pullmerge 我想從現在開始使用rebase ,以便提交歷史保持干凈並與我的 PR 相關,但我不明白工作流程應該如何。

  • 我應該首先重新分配分叉的主f:master wrt g:master還是
  • 我應該重新設置分支f:a wrt g:master

簡單的答案是對任何您想要變基的東西進行變基:如果分支 f:a 是您正在處理的分支,則不要擔心其他分支。

Git 沒有將分支視為層次結構,每個分支只是一個可以指向任何地方的指針,因此 f:master 是否是最新的 - 甚至它是否存在 - 不會對您的拉取請求產生任何影響。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM