我有一个旧的master
分支,它已被破坏,不应使用
我有一个新的分支master2
这是好的,应该进一步改变它。
我可以将旧的master
重命名为master-old
并重命名master2
以成为新的master
吗?
这会是一个问题吗?
答案 0 :(得分:2)
在本地,您可以随时重命名任何内容 但如果你打算推动,请谨慎行事。
每当您更改分支历史记录(例如此处重命名/替换另一个分支)时,您将必须git push --force该分支到远程。
如果您是唯一一个在该存储库上工作的人,那就完全可以了 但是,如果您正在与其他可能克隆/使用旧主分支的协作者合作,您将需要首先做广告并传达该变更。