📌  相关文章
📜  使当前分支成为 master - Shell-Bash (1)

📅  最后修改于: 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 替换为相应的分支名即可。