Git(一) :删除本地和远程分支

git分为本地仓库和远程仓库,而本地的.git文件夹里面对应也存储了git本地仓库所有分支 和 跟踪的所有远程分支(可以有多个远程仓库)。

  • .git/refs/head/[本地分支]
  • .git/refs/remotes/[正在跟踪的分支]

1、删除本地仓库中的本地分支

    (1).使用命令【git branch】查看本地所有分支

    (2).使用命令【git branch -D xxx】  删除指定的本地分支xxx

2、删除本地仓库中追踪的远程分支

    (1).使用命令【git branch -r】查看本地仓库中跟踪的所有远程分支

    (2).使用命令【git branch -dr [remote / branch]】 删除指定的本地仓库中跟踪的远程分支

3、删除远程仓库中的分支

    (1).直接在gitlab中查看所有最新的的远程分支

    或者使用命令【git remote show origin】,该命令可以查看remote地址,远程分支,还有本地分支与之相对应关系等信息

    (2).使用命令【git push origin --delete xxx】删除远程仓库中指定的分支

4、若本地仓库不显示最新的远程仓库分支
      使用命令【git fetch】,该命令会把远程服务器上所有的更新都拉取下来,但不会自动merge。

转载于:https://my.oschina.net/dami1203/blog/3010162

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值