📅  最后修改于: 2023-12-03 14:49:35.940000             🧑  作者: Mango
master
- Shell/Bash有时候我们在创建一个 git 仓库的时候,由于历史原因或者其他的一些原因,我们可能需要把当前分支(比如 main
)改为 master
。这个时候我们可以使用以下的 Shell/Bash 命令。
git branch -m main master
这个命令将当前分支重命名为 master
,然后便会把 master
设置为默认分支。但是这个时候存在一个问题,那就是 GitHub 等一些代码托管平台默认分支仍然是 main
,所以我们还需要把远程的 main
分支删除,同时把本地的 master
分支 push 到远程仓库。
git push -u origin master
git push origin --delete main
以上命令完成后,我们就将当前分支命名为 master
了。由于这个操作将会修改 git 仓库的历史记录,因此在执行之前应该先确认一下是否真的需要这个操作。
以上是将当前分支改为 master
的方法,如果需要将其他分支改为 master
,只需要将命令中的 main
替换为相应的分支名即可。