将主要分支从旧模式更改master为main. 这可以轻松地远程完成(GitHub 提供了图形化方式),但是……应该如何处理工作副本?
Mag*_*Max 30
重命名您的本地分支:
git branch -m master main
Run Code Online (Sandbox Code Playgroud)
更改跟踪的分支
git fetch -p origin
git branch -u origin/main main
Run Code Online (Sandbox Code Playgroud)
更改本地主要分支
git remote set-head origin -a
Run Code Online (Sandbox Code Playgroud)
(可选)删除本地和远程的 master 分支:
git branch -D master
git push origin :master
Run Code Online (Sandbox Code Playgroud)
更新
-p参数,感谢@torek。