开发中git的版本控制实战

下面的命令演示了从主分支拉取代码,创建分支,修改分支代码后合并到feature,并删除分支。


   git clone git@git.ucweb.local:jymall-app/jymall-android-master.git(拉取主分支)
   cd jymall-android-master/                                         (切换到工程目录)
   git branch                                                        (查看本地分支)
   git checkout -b dev/zyx_im_native2                                (新建本地分支)
   git branch                                                        (查看本地分支)
   git status                                                        (本地修改后查看状态)
   git add -A                                                        (本地修改加入git)
   git commit -m "test"                                              (本地修改入库)
   git push origin -u dev/zyx_im_native2                             (新建远程分支,并将本地新建分支推送到此分支)
   git branch                                                        (查看本地分支)
   git checkout feature                                              (切换到feature分支)
   git branch                                                        (查看本地分支)
   git merge dev/zyx_im_native2                                      (本地分支合并到feature)
   git mergetool                                                     (解决冲突)
   git commit -m "test"                                              (本地修改入库)

   git push origin feature                                           (合并分支后push到feature分支)

  git checkout   dev/zyx_im_native2                     (合并分支后切回当前分支)

如果不当前分支不需要了,则删除掉,如下

  git branch -D dev/zyx_im_native2                                  (删除本地分支)
  git push origin :dev/zyx_im_native2                               (删除远程分支)

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值