• Git 分支管理


    Git 分支管理

    列出分支

    列出分支基本命令:

    git branch

    没有参数时,git branch 会列出你在本地的分支。

    $ git branch
    * master

    此例的意思就是,我们有一个叫做"master"的分支,并且该分支是当前分支。

    当你执行 git init 的时候,缺省情况下 Git 就会为你创建"master"分支。如果我们要手动创建一个分支。执行 git branch (branchname) 即可。

    $ git branch testing
    $ git branch
    * master
      testing

    现在我们可以看到,有了一个新分支 testing。

    删除分支

    删除分支命令:

    git branch -d (branchname)

    分支合并

    一旦某分支有了独立内容,你终究会希望将它合并回到你的主分支。 你可以使用以下命令将任何分支合并到当前分支中去:

    git merge
    $ git branch
    * master
      newtest
    $ ls
    README        test.txt    test2.txt
    $ git merge newtest
    Updating 2e082b7..556f0a0
    Fast-forward
     test2.txt | 1 -
     1 file changed, 1 deletion(-)
     delete mode 100644 test2.txt
    $ ls
    README        test.txt

    合并冲突

    合并并不仅仅是简单的文件添加、移除的操作,Git 也会合并修改。一个合并冲突就出现了,在 Git 中,我们可以用 git add 要告诉 Git 文件冲突已经解决成功解决了合并中的冲突,并提交了结果。我们需要手动去修改它。

  • 相关阅读:
    算法总结--排序(快排未写)
    关于我,至目前的总结与展望
    二 python之数据类型和字符编码
    三 python之文件处理
    一 python编程基础
    markdown语法
    规模-复杂世界的简单法则---熵
    块级元素display:inline-block 在IE6 IE7无效
    CSS3 文本超出后显示省略号...
    让nodejs在iis上运行
  • 原文地址:https://www.cnblogs.com/loaderman/p/10131760.html
Copyright © 2020-2023  润新知