zoukankan      html  css  js  c++  java
  • git第五节--git branch--分支管理

    @git branch :查看当前仓库所有分支,及当前所处的分支

    @git branch XXX:创建分支XXX

    @git checkout XXX:切换到分支XXX下

    @git checkout -b XXX:创建一个分支为XXX并且切换到XXX下

    @git branch -d XXX:删除分支XXX

    @git merge :分支合并使用

     比如在需要把sit分支的代码合并到dev,先把分支切换到dev--git branch dev 然后在执行 git merge sit 这样就把sit的代码合并到dev上了,然后在push 到远端

     冲突处理例子

    文件内容

    <<<<<<<<<<<<<HEAD

    sagsadgfsdagf

    ============

    yyyyyyyy

    >>>>>>>>>>>>>>sit

    HEAD为你当前分支的代码,等号下面为你要合并分支的代码本例子为sit分支,开发人员自己手动处理冲突代码,

    解决完冲突需要在做 git  add -A 添加到暂存区,git commit -m 'XXX' 提交至暂存区 git push origin dev 提交到远端仓库

     总结:解决冲突 merge的时候会产生冲突,解决完后再通过add,commit ,push 等操作。

  • 相关阅读:
    学习!
    第10天:自适应高度
    第9天:第一个CSS布局实例
    nodejs in windows
    网络驱动器无法显示SVN图标问题
    nodejs获取文件修改时间
    gears旅程
    @import和link标签的差别
    evernote诡异bug
    让你的chromium支持支付宝
  • 原文地址:https://www.cnblogs.com/kkz-org/p/9321036.html
Copyright © 2011-2022 走看看