在Git存储库中重命名主分支的顺序是什么?
我有一个旧的在Git存储库中重命名主分支的顺序是什么?,git,Git,我有一个旧的主分支已断开,不应使用。 我有一个新的分支master2,这很好,应该对其进行进一步的更改 我可以将旧的master重命名为master old并将master2重命名为新的master吗 这会成为一个问题吗?在本地,您可以随时重命名任何内容。 但如果你想推,要小心 无论何时更改分支历史记录(比如这里用另一个分支重命名/替换一个分支),都必须git push——将该分支强制到远程 如果您是唯一一个在该存储库上工作的人,那就完全可以了。 但是,如果您与其他可能克隆/使用旧主分支的合作者
主分支
已断开,不应使用。我有一个新的分支
master2
,这很好,应该对其进行进一步的更改
我可以将旧的master
重命名为master old
并将master2
重命名为新的master
吗
这会成为一个问题吗?在本地,您可以随时重命名任何内容。
但如果你想推,要小心 无论何时更改分支历史记录(比如这里用另一个分支重命名/替换一个分支),都必须git push——将该分支强制到远程 如果您是唯一一个在该存储库上工作的人,那就完全可以了。
但是,如果您与其他可能克隆/使用旧主分支的合作者合作,您需要首先宣传和传达更改。本地,您可以随时重命名任何内容。
但如果你想推,要小心 无论何时更改分支历史记录(比如这里用另一个分支重命名/替换一个分支),都必须git push——将该分支强制到远程 如果您是唯一一个在该存储库上工作的人,那就完全可以了。
但是,如果您与其他可能克隆/使用旧主分支的合作者合作,您将需要首先宣传和传达该更改。如果您希望保留历史记录而不让额外的分支四处浮动:
git merge-s ours master
(检查语法)到master2
,然后将master2
合并到master
中。完成!你可以删除你的旧主人显然对第一个问题是肯定的。第二个问题的意见。要考虑的主要问题是你有多少遥控器。如果你想保持历史,没有一个额外的分支浮动的可能副本:<代码> Git合并-我们的主人< /代码>(检查语法)到<代码> MIST2,然后合并<代码> Mast2<代码>到<代码> Muthor <代码>。完成!你可以删除你的旧主人显然对第一个问题是肯定的。第二个问题的意见。要考虑的主要问题是你有多少遥控器。