zoukankan      html  css  js  c++  java
  • git 分支管理

    1. 创建分支;

        git branch name   

    2. 查看分支;

        git branch 

    3. 切换分支;

        git checkout name

    4.创建并切换分支;

        git checkout -b name

    5.合并分支;

        git merge name

    6.删除分支;

        git branch -d name

        git branch -D name 强行删除; 删除没有合并的分支


    7. 合并冲突解决;

      手动修改后 add  commit

      使用 $git log --graph --pretty=oneline --abbrev-commit 查看合并情况图

      --graph 图表;

      --abbr-commit   log的缩写;


    8. 禁用fast-forward   --no-ff

      由于使用fast-forward 模式,在合并分支并删除分支 后会丢掉删除分支的修改信息;  

      git merge --no-ff -m '合并信息' <branch_name> 


    9. $git stash      储存工作现场;

      $git stash list    查看stash;

      恢复现场有两个方法;

        方法1. $git stash apply 恢复后stash内容并没有删除,使用 $git stash drop  删除;

        方法2. $git stash pop 恢复后并删除stash


       可以多次stash;  用$git stash list;查看; 再用$git stash apply stash@{0} 恢复指定的stash;

      

       

        

        

    [Power By XIAOWU]
  • 相关阅读:
    数据分析day04
    数据分析day03
    数据分析 day02
    Index of /android/repository
    WPF ListView 数据懒加载
    WPF TextBlock 文字超长截断并显示省略符号
    android adb socket 通信
    android 获取 cpu 频率信息
    Android 联系人导入导出(VCard格式)
    Android Contact 导入导出 vcf格式(不依赖第三方库)
  • 原文地址:https://www.cnblogs.com/webmans/p/8093103.html
Copyright © 2011-2022 走看看