如果我 git 删除一个具有尚未合并到它的子分支的远程分支会发生什么
What happens if I git delete a remote branch that has subbranch that has not been merged to it
我正在摆脱开发(紫色)分支,让所有子分支从 master(青色)分支并合并到 master。 development 分支是从 master 分支出来的。如果 development 中有子分支还没有被合并,在 remote development 分支被移除后,它们是否能够被合并到 master 中?叶子(芥末色)枝的命运是什么。
git 中的分支本质上只不过是指向提交的指针。当您删除一个分支时,您不会删除提交,因此 "subbranch"(不是一个准确的术语)将保持完整,并且仍然可以合并。
我正在摆脱开发(紫色)分支,让所有子分支从 master(青色)分支并合并到 master。 development 分支是从 master 分支出来的。如果 development 中有子分支还没有被合并,在 remote development 分支被移除后,它们是否能够被合并到 master 中?叶子(芥末色)枝的命运是什么。
git 中的分支本质上只不过是指向提交的指针。当您删除一个分支时,您不会删除提交,因此 "subbranch"(不是一个准确的术语)将保持完整,并且仍然可以合并。