本地修改分支名
- 切换到旧的分支
首先,确保你当前位于旧的默认分支上(例如 master)。
git checkout master
- 重命名本地分支
git branch -m master main
- 推送新分支到远程仓库
git push -u origin main
- 删除远程旧分支
git push origin --delete master
如果你的项目是多人协作的,记得通知你的团队成员进行以下操作:
从远程仓库拉取最新的改动:git fetch origin
删除本地旧分支:git branch -d master
切换到新分支:git checkout main
远程修改分支
- 从远程仓库拉取最新信息
git fetch origin
- 检查并切换到新的分支
git checkout main
- 删除本地旧分支(可选)
git branch -d master
//强制提交
git branch -D master
- 重新设置本地上游分支(可选)
git branch --set-upstream-to=origin/main