假设我们有一个稳定的应用程序。
明天,有人报告一个重大错误,我们决定立即修复此错误。因此,我们为该修补程序从“ master”创建了一个分支,将其命名为“ 2011_Hotfix”,然后将其向上推送,以便所有开发人员都可以协作修复该修补程序。
我们修复了该错误,并将“ 2011_Hotfix”合并到“ master”以及当前的开发分支中。并推“大师”。
现在如何处理“ 2011_Hotfix”?它是应该永久地作为分支一直呆在那里直到时间结束,还是我们现在应该删除它,因为它已经达到了目的?仅将分支机构留在各处似乎是不干净的,因为分支机构的列表可能会变得很长,大多数分支甚至不再需要。
如果应该删除它,它的历史将会怎样?即使实际的分支不再可用,也可以保留吗?另外,如何删除远程分支?