美文网首页
12 分支管理-创建与合并分支

12 分支管理-创建与合并分支

作者: 小小机器人 | 来源:发表于2016-11-04 11:11 被阅读11次

    关于分支的理解就不多说了,说不清
    http://blog.csdn.net/xiaoputao0903/article/details/23933589?utm_source=tuicool&utm_medium=referral
    http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000/001375840038939c291467cc7c747b1810aab2fb8863508000
    http://www.ruanyifeng.com/blog/2012/07/git.html

    上图一张

    Paste_Image.png
    分支命令

    查看分支:git branch
    创建分支:git branch <name>
    切换分支:git checkout <name>
    创建+切换分支:git checkout -b <name>
    合并某分支到当前分支:git merge <name>
    删除分支:git branch -d <name> / git branch -D <name> (强制删除)

    Paste_Image.png Paste_Image.png
    个人理解:
    • 每个不同分支中的工作区的文件也是不一样的;

    • 代码的commit会影响该分支工作区中的文件;

    • a分支工作区中有a文件,在a分支基础上创建b分支,那么b分支也会有a文件

    • b分支工作区中创建文件b,a(父分支)分支工作区中不会有b文件

    • a(父分支)、b分支合并后,a分支工作区中的文件会被合并

    相关文章

      网友评论

          本文标题:12 分支管理-创建与合并分支

          本文链接:https://www.haomeiwen.com/subject/qlniuttx.html