合并我有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”)选项,否则无法删除分支。