删除本地主分支是否安全?

3

删除本地的main分支是否安全?

已知:我的工作流程不使用本地的main分支。本地main上没有本地提交。

我对本地的main分支没有任何用处。Git本身是否依赖于main分支的存在?例如,如果没有本地的main分支,Git命令会失败吗?

背景:我总是从origin/main创建一个功能分支并推送它(可选删除它)。我太懒了,不想保持本地的main更新,但也不舒服让本地的main落后于origin/main。你看到这个困境了吗?! :)


“不舒服将本地主分支留在 origin/master 后面”?为什么?你在这里试图避免什么? - Romain Valeri
本地更改不会影响远程。 - NiVeR
我真的不明白为什么你不像一个理智的人一样,偶尔从master分支上执行git pull操作。 - Madara's Ghost
为什么要费心去删除它呢? - evolutionxbox
2
删除名称master不会损害您的代码库,但保留该名称也不会损害您的代码库(只会稍微影响您的视觉体验 :-) )。重要的是提交记录,名称origin/master将确保提交记录本身得以保留。 - torek
显示剩余3条评论
1个回答

5
只要远程的 main 仍然可用,并且您没有使用本地的 main 分支进行删除,这样做就没有问题。 但是,您必须绝对确定不要删除远程的 main ;)

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接