• git branch 分支


    • 查看当前已有的分支
    1 git branch
    2 
    3 //如果没有创建过分支的话,应该只有一个主分支,master
    4 //*号表示当前所在分支
    5 *master
    • 在修改代码的时候,应该新建一个分支,在新分支上进行修改
    1 //git branch "分支名"
    2 git branch testing
    3 
    4 git branch//新分支testing创建完成
    5 *master
    6 testing
    • git branch之后发现当前还是在master主分支上,所以需要切换到新建的分支上
    1 git checkout testing
    2 git branch
    3 master
    4 *testing//切换到testing分支上了
    • 之后就可以放心的修改代码了,无论怎么操作也不会影响到主分支的代码,当代码修改完成自测之后,就需要将修改的代码合并到主分支上。
    • 在合并之前还需要检查一下修改了哪些文件,需要check一下
     1 git status//用来查询状态。红色的代表修改了的文件
     2 
     3 //使用git diff  [+红色的文件名]来比对修改的代码,确认无误之后就可以add了
     4 
     5 git diff file.name
     6 
     7 git add file.name
     8 
     9 //add之后git status 文件会变成绿色
    10 
    11 git commit -m "提交的信息"
    12 
    13 //此时,分支上的代码修改就完成了
    • 接下来需要将提交的代码和主分支合并,首先需要切换到主分支上
    1 git checkout master
    2 git pull //此时是为了不与时间差内提交的代码冲突,所以先更新一下主分支代码
    • 然后将分支testing 合并到主分支上
    1 git merge testing
    • 合并完之后就需要修改合并后的冲突,冲突解决之后就可以add然后commit了
    • testing分支的删除命令如下:
    1 git branch -d testing
  • 相关阅读:
    spring execution表达式用法
    spring2.0中使用Aspect方式进行AOP如何得到method对象
    mybatis if标签判断字符串相等
    Date和Timestamp区别
    正向代理与反向代理[转载]
    oracle中的对象创建及删除语句【原创】
    使用IDEA打war包并导出war包详细步骤
    Java面试题
    电脑上怎么登录几个微信(微信多开)
    批处理快速合并多分Excel文件并将指定列的数据去重复
  • 原文地址:https://www.cnblogs.com/danielStudy/p/6606712.html
Copyright © 2020-2023  润新知