merge 分支后,是否将其从版本库中删除?
这是一个好的做法吗?
我通常会创建很多分支,因为我不想破坏我当前的版本,我希望删除它们以保持秩序。
但是,如果您使用 Assembla 或 GitHub,您来自旧分支的 merge 请求将保存在站点上,因此如果您删除它们,您将收到错误消息,因为它无法获取它们...
通常如何管理?
最佳答案
删除已 merge 的分支没有问题,所有的提交在历史中仍然可用,即使在GitHub界面中,它们仍然会显示(参见,例如this PR,它指的是一个fork我在 PR 被接受后删除了)。
关于git - merge 后是否应该删除分支?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10765321/