[英]How to merge or rebase the branch workflow
有一個 GitHub 存儲庫g
我已經分叉了一個副本f
並且有分支f:a
和f:b
。 我有一個正在進行的 PR f:a
-> g:master
我想獲取更改,所以我使用了 GitHub 的 fetch 更改,它實際上使用了pull
和merge
。 我想從現在開始使用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.