git创建新分支,查看分支,删除分支,切换分支等问题

一、使用背景

      总所周知,在日常开发中,我们需要把测试服务器和正式服务器分开。相应的,为了保持正式版本能正常运行,我们需要新建一个git分支用来专门的存放正式版APP的源码。

      这样,每当我们生成一个版本的时候,我们都可以把稳定版本的源码放到online这个分支上。然后在master分支上继续开发新功能。当需要升级版本的时候,我们只需要把master分支上成熟的代码推送到online分支即可。

二、创建分支及其相关命令

1、创建新分支

//新建online分支
git checkout -b online

2、查看当前所有分支

//查看当前所有的分支
git branch -a
//结果显示带*号的,而且颜色是绿色的即为我们当前所在的分支
*master
online

3、切换分支

//从当前的master分支切换到online分支上面
git checkout online
//此时可以查看分支,使用git branch即可看到master和online分支
git branch

4、删除分支

//删除online分支
git branch -d online

5、本地合并新分支代码

//origin是本地默认的一个名称,自己在新建本地仓库的时候是可以改名的
//平常使用的git pull都是默认从master分支上拉去代码。这里是从online分支上拉取代码
git pull origin online

6、本地提交代码到新的分支

//这里和上面的git pull差不多。是提交本地代码到online分支
git push origin online

三、需要注意的问题

1、远程新建分支之后,本地如果立刻使用 git branch -a 查看分支的话,会看不到新建的分支。需要现在本地git pull一下。

2、如果我们已经通过git checkout master,切换到了master分支。那么我们在本地通过git pull和git push 都可以直接拉去或提交代码到master分支。git会默认使用你当前所在的分支

end

  • 4
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

铁柱同学

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值