美文网首页
实战 Git 分支 - 分支的新建与合并

实战 Git 分支 - 分支的新建与合并

作者: flyjar | 来源:发表于2022-02-16 07:42 被阅读0次

1.新建仓库

WeChat86b4163e533f745773719f4b3258e5bf.png

2.更新到本地仓库

  git clone https://gitee.com/jiazhenghui/branch-test.git 

3.创建并选择自己的分支

  git checkout -b jiazhenghui

4.在jiazhenghui分支下创建文件提交到远程仓库
如果分支是在gitLab网页创建的,并且是在下载git仓库之后创建,可以使用
git pull 先把新创建的分支都拉取到。再切换到对应的分支上

    touch index.html
    git add .
    git commit -m '新增index.html'
    git push origin jiazhenghui

5.切换到master分支,将jiazhenghui分支的内容合并到master上

    git checkout master
    git merge jiazhenghui

6.合并之后,master分支本地仓库多了一个commit,这个commit就是jiazheng分支的更新到的内容,把这个commit push到master上

    git push origin master

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

拉取最新的master分支到jiazhegnhui分支,最佳方案:

git pull origin [分支] 方案
7.别人将其他分支对master进行了合并,这时,jiazhegnhui这个分支需要更新最新master。那就在jiazhegnhui分支上,执行

   /* 确保在jiazhenghui分支上 */
      git pull origin master   // git pull origin master  == 拉取并merge
      git push origin jiazhenghui   

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

拉取最新的master分支到jiazhegnhui分支,方案二: rebase方案

7.别人将其他分支对master进行了合并,这时,jiazhegnhui这个分支需要更新最新master。那就切换到jiazhegnhui分支上,执行rebase

8.先切换到master分支,将master最新的内容更新下来

     git checkout master
     git pull

9.切换到jiazhegnhui分支,进行rebase

     git checkout jiazhenghui
     git rebase master

8.这时jiazhenghui分支上就有了一个条commit,将这个commit推送到jiazhenghui分支就可以了

    git push origin jiazhenghui

拉取最新的master分支到jiazhegnhui分支,方案三: merge方案

7.先切换到master分支,将master最新的内容更新下来

     git checkout master
     git pull

8.切换到jiazhenghui上,将master分支合并到jiazhegnhui分支上

     git checkout jiazhenghui
     git merge master

9.这时jiazhenghui分支上就有了一个条commit,将这个commit推送到jiazhenghui分支就可以了

    git push origin jiazhenghui

相关文章

  • git 分支的新建与合并

    3.2 Git 分支 - 分支的新建与合并 分支的新建与合并 让我们来看一个简单的分支新建与分支合并的例子,实际工...

  • Git 分支 - 分支的新建与合并

    3.2 Git 分支 - 分支的新建与合并 分支的新建与合并 让我们来看一个简单的分支新建与分支合并的例子,实际工...

  • 《Pro Git》翻译文3.2 Git 分支 - 分支的新建与合

    《Pro Git》翻译文3.2 Git 分支 - 分支的新建与合并 让我们来看一个简单的分支新建与分支合并的例子,...

  • gitignore 转载地址

    修改 .gitignore 文件 立即生效 Git-分支-分支的新建与合并

  • ProGit读书笔记-2.Git分支

    分支的新建与合并 分支的新建与合并 分支的合并 删除分支 分支的管理 远程分支 远程分支 (远程仓库名)/(分支名...

  • 实战 Git 分支 - 分支的新建与合并

    1.新建仓库 2.更新到本地仓库 3.创建并选择自己的分支 4.在jiazhenghui分支下创建文件提交到远程仓...

  • git常用指令

    本文适合有对git有一定基础的人 一. 新建分支,查询分支,删除分支,切换分支,合并分支 新建分支 git che...

  • Git分支

    分支简介 分支创建 分支切换 分支新建与合并 新建分支 分支的合并 分支删除 遇到冲突时的分支合并 解决冲突之后,...

  • Git学习笔记(进阶)——分支管理

    廖雪峰gitGit-分支-分支的新建与合并 创建分支&转换分支 等同于 git checkout xxx转换分支g...

  • SourceTree常用操作 -- 1

    简介 新建 现有分支新建 新分支 分支 -> 新建新分支。 合并 某分支合并到当前分支 某分支上右键,选择“合并X...

网友评论

      本文标题:实战 Git 分支 - 分支的新建与合并

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