今天使用git 命令来删除本地分支,远程分支,清空本地分支,以及更新远程分支
1、查看远程分支
加上-a参数可以查看远程分支
$ git branch -a
master
remote
tungway
v1.52
* zrong
remotes/origin/master
remotes/origin/tungway
remotes/origin/v1.52
remotes/origin/zrong
2、删除本地分支
$ git branch -D zrong
Deleted branch zrong (was f0b2870)
3、删除远程分支
$ git push origin --delete zrong
fatal: Unable to access 'http://xxxxx': Could not resolve host: gitlab.xxx.io; Unknown error
我在删除我的远程分支的时候,遇到了上面的问题。
造成的原因是:公司前段时间把gitlab的域名给修改了,我没有更新。
解决方法:
$ git remote add gitlab http://gitlab.xxxxxx/xxxxx/xxxxx.git
在执行一下:
$ git push gitlab --delete zrong
To http://xxxxxxxxx/xxx.git
- [deleted] zrong
成功!