骑士李四记录:
场景:从master上面pull代码,发现和本地冲突,所以打算把本地的分支删掉,重新checkout。
删除本地分支和远程分支解决方法:
我现在在dev2020422分支上,想删除dev2020422分支
1 先切换到别的分支: git checkout dev20180927
2 删除本地分支: git branch -d dev2020422
3 如果删除不了可以强制删除,git branch -D dev2020422
4 有必要的情况下,删除远程分支:git push origin --delete dev2020422
5 在从公用的仓库fetch代码:git fetch origin dev2020422:dev2020422
6 然后切换分支即可:git checkout dev2020422
注:上述操作是删除个人本地和个人远程分支,如果只删除个人本地,请忽略第4步