[英]Git - require merging commits from master before allowing push to branches
[英]Git merging sub branches before merging to master
我有分公司A。 我知道它可以保存,但是由於某些過程,我無法將其合並到master分支(在我的情況下是代碼審查,我需要等待一些同事審查我的代碼)。 現在,我需要啟動另一個功能,假設這個功能是分支B。
分支B依賴於我在分支A中實現的某些功能。但是由於我無法將A合並到主服務器,因此B沒有此功能。
在我的情況下,甚至在將A合並為master之前,將A分支直接直接合並為B是一個好主意嗎?
您可以只從分支A
創建新的分支B
(而不是“直接將A
合並到分支B
”):
git branch B A
git checkout B
做你的工作。 將分支A
合並到master
,使用rebase
:
git checkout B
git rebase master
繼續在B
分支工作
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.