git切换主分支为其他分支


1.备份原master代码
git checkout master
git pull
git checkout -b master-copy
2.切换到要更换为主分支的分支上

git checkout xx

 3.删除本地主分支

git branch -D master

4.删除远程主分支

git push origin -d master

git切换主分支为其他分支_第1张图片

 报错原因:这可是主分支,岂是你想删,想删就能删?



解决:

git找到这个项目,管理-修改默认分支

git切换主分支为其他分支_第2张图片

重新提交ok  git push origin -d master

git切换主分支为其他分支_第3张图片

5.新建master主分支 ,并将其推送至远端

git checkout -b master

git push -u origin master

git切换主分支为其他分支_第4张图片

 6.回到步骤4,修改默认分支为主分支
 

你可能感兴趣的:(git,git)