git重命名分支名

git重命名分支名

Step1:重命名旧分支名

ubuntu@ubuntu:$ git branch
* dev/banting/yyy-protcol-server
  master
ubuntu@ubuntu:$ git branch -m dev/banting/yyy-protcol-server dev/banting/yyy-protocol-server
ubuntu@ubuntu:$ git branch

* dev/banting/yyy-protocol-server
  master

注意,如果修改的分支只是在本地,还没有推送到远程,只需要执行该操作即可。后面的操作步骤是针对已经推送到远程的分支

Step2: 删除旧分支

ubuntu@ubuntu:$ git push --delete origin dev/banting/yyy-protcol-server
To github.com:wyzelabs-inc/wyze-edgeai-sdk-ai-protocol-server.git

-[deleted]         dev/banting/yyy-protcol-server

Step3: 上传新命名的本地分支

ubuntu@ubuntu:$ git push origin dev/banting/yyy-protocol-server
Enumerating objects: 63, done.
Counting objects: 100% (63/63), done.
Delta compression using up to 2 threads
Compressing objects: 100% (54/54), done.
Writing objects: 100% (62/62), 51.33 KiB | 17.11 MiB/s, done.
Total 62 (delta 7), reused 62 (delta 7), pack-reused 0
remote: Resolving deltas: 100% (7/7), done.
remote: 
remote: Create a pull request for 'dev/banting/yyy-protocol-server' on GitHub by visiting:
remote:      https://github.com/xxx/yyy-protocol-server/pull/new/dev/banting/yyy-protocol-server
remote: 
To github.com:wyzelabs-inc/yyy-protocol-server.git

* [new branch]      dev/banting/wyze-edgeai-sdk-ai-protocol-server -> dev/banting/yyy-protocol-server

Step4: 本地分支与远程分支关联

ubuntu@ubuntu:$ git push --set-upstream origin dev/banting/yyy-protocol-server
branch 'dev/banting/yyy-protocol-server' set up to track 'origin/dev/banting/yyy-protocol-server'.
Everything up-to-date
ubuntu@ubuntu:$ git branch
* dev/banting/yyy-protocol-server
  master
ubuntu@ubuntu:$
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值