合併我有3個分支:A,B,C上GIT,推動與合併
Usualy當我更新我的原點,我去掌握,融合我已經完成了分公司,並推。
現在,我有分支A,工作,完成。 去分支B,合併了A,工作完成了。 去分支C,合併B,工作,完成。
如果我去掌握併合並C並推送到原點,我可以刪除已經A,B和C嗎?
合併我有3個分支:A,B,C上GIT,推動與合併
Usualy當我更新我的原點,我去掌握,融合我已經完成了分公司,並推。
現在,我有分支A,工作,完成。 去分支B,合併了A,工作完成了。 去分支C,合併B,工作,完成。
如果我去掌握併合並C並推送到原點,我可以刪除已經A,B和C嗎?
是的,一旦您將c合併到Master中,您可以刪除a,b,c,因爲最終代碼將在Master上。但是,如果您決定回滾到某個點,則保留這些分支並不會花費您的成本。
嗯,這聽起來像你可以。如果你想確保,你可以刪除與-d
(小的「d」)選項分支:
$ git branch -d $BRANCH
如果$BRANCH
所有提交沒有被合併到master
,你會得到一個錯誤除非您使用-D
(大「D」)選項,否則無法刪除分支。