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

    git branch命令不仅仅能创建和删除分支,如果不加任何参数,它会给出当前所有分支的清单:

    $ git branch
    develop
    * master
    test

     

    *表示当前所在分支。使用命令git branch -v则可以查看各个分支最后一个提交对象的信息:

    $ git branch -v
    develop ef993bc update About.html
    * master 0986092 [ahead 26] update index.html
    test   19fffc0 add test file

     

     

    使用命令git branch --merged可以查看哪些分支与当前分支进行了合并操作:

    $ git branch --merged
    develop
    * master

     

    与之相反的命令为git branch --no-merged:

    $ git branch --no-merged
    test

     

    test分支中还包含着尚未合并进来的工作成果,所以简单地用git branch -d删除该分支会提示错误,因为那样做会丢失数据:

    $ git branch -d test
    error: The branch 'test' is not fully merged.
    If you are sure you want to delete it, run 'git branch -D test'.

     

    Git提示可以用大写的删除选项 -D 强制执行。

  • 相关阅读:
    P2045 方格取数加强版
    P2774 方格取数问题
    日记——OI历程
    6.30考试
    6.29考试
    数论...
    6.28数论测试
    洛谷P3802 小魔女帕琪
    hosts
    博客设置
  • 原文地址:https://www.cnblogs.com/7788IT/p/11625605.html
Copyright © 2011-2022 走看看