zoukankan      html  css  js  c++  java
  • git中分支操作

    1.git branch -v 查看分支

     2.git branch 分支名 (添加分支)

     3.git checkout 分支名 (切换分支)

     

     我们在dev 分支修改了first.txt 文件 添加了两行数据进行了提交 ,现在我们看到master,dev分支的提交信息有了变化,信息往前推进了 一步,已经比master分支领先了

    4.合并分支(git merge 分支名)

    我们合并dev分支到master分支上,首先切换到master分支上,执行命令 git merge dev   ,我们要指定合并分支的名称git merge 分支名

     5.合并分支产生的冲突

    首先 在master分支编辑first.txt    添加edit master 添加到暂存区,提交到本地库

     我们现在切换到dev分支修改first.txt

     然后添加到暂存区,提交到本地库

     这两个分支都做了相应的提交,在同一文件的同一行不同内容

     我们可以看到合并冲突

     

    解决合并冲突,删除多余的字符,编辑到你满意的程度

    git status 查看状态

    手动 合并分支  git add 文件名  提交到暂存区,git commit -m “描述”   不要加文件名

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

    git remote -v   查看push地址

    git remote add origin https://github.com/sgs98/3.git  添加push地址   origin是https://github.com/sgs98/3.git的别名

    git push origin master 上传到origin指定 分支

  • 相关阅读:
    数列分段 II
    Best Cow Fences
    愤怒的牛
    linux 查看文件
    糖果传递
    BL刀片更换主板设置raid
    glance启停
    depot制作
    刀片服务器密码过期, console无法登录解决方案
    DP无法删除失效的多路径链路方法
  • 原文地址:https://www.cnblogs.com/sgs98/p/12291788.html
Copyright © 2011-2022 走看看