【git】创建切换分支并更新到远端-实际操作解析

因为工作的业务需求:负责某个模块的单独构建,所以需要在某个版本分支再单独拉上一条分支进行操作。

  • 展示操作历史


代码解析:从第493操作命令

 493  git pull
  494  git branch feature/v1.9.7_ad
  495  git checkout feature/v1.9.7_ad
  496  git status
  497  git push
  498  git push --set-upstream origin feature/v1.9.7_ad
  499  git branch
  500  git checkout -D feature/v1.9.7_nickname
  501  git branch -D feature/v1.9.7_nickname
  502  git branch

PS: 记住,在提交代码前一定pull 拉一下代码,看看前面的分支构造。养成一个比较好的git操作习惯。

  1. 创建分支切换分支
git branch feature/v1.9.7_ad
    git checkout feature/v1.9.7_ad

这条语句可以合并成为

git checkout -b feature/1.9.7_ad
  1. 查看分支的状态git status
  2. 更新到远端 git push

git push --set-upstream origin feature/v1.9.7_ad在这里插入图片描述

阅读相关材料,这行操作主要是为了方便下次的push,等同 git push -u
在这里插入图片描述

  1. 删除原本地分支
git branch -D feature/v1.9.7_nickname

主要明白-d 和 -D 的异同:
参考资料
https://www.jianshu.com/p/5068997164cb

-d是–delete的缩写,在使用–delete删除分支时,该分支必须完全和它的上游分支merge完成(了解上游分支,可以点击查看链接),如果没有上游分支,必须要和HEAD完全merge
-D是–delete --force的缩写,这样写可以在不检查merge状态的情况下删除分支

题外话:删除远端git分支
git push origin --delete branch

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值