本地修改分支名

  1. 切换到旧的分支

首先,确保你当前位于旧的默认分支上(例如 master)。

git checkout master
  1. 重命名本地分支
git branch -m master main
  1. 推送新分支到远程仓库
git push -u origin main
  1. 删除远程旧分支
git push origin --delete master

如果你的项目是多人协作的,记得通知你的团队成员进行以下操作:

从远程仓库拉取最新的改动:git fetch origin

删除本地旧分支:git branch -d master

切换到新分支:git checkout main

远程修改分支

  1. 从远程仓库拉取最新信息
git fetch origin
  1. 检查并切换到新的分支
git checkout main
  1. 删除本地旧分支(可选)
git branch -d master
//强制提交
git branch -D master
  1. 重新设置本地上游分支(可选)
git branch --set-upstream-to=origin/main