美文网首页
git分支管理

git分支管理

作者: 祭孑 | 来源:发表于2019-06-14 11:49 被阅读0次

情况1: 本地有分支dev,远程没有dev分支,要将本地dev分支提交到远程的dev分支

```

        首先切换到dev分支: git  checkout dev

       检测是否有为提交内容:git status

       将未提交内容添加到暂存区: git add .(或git add 具体文件名称)

       将暂存区内容提交到本地版本库: git commit -m"本次提交内容说明"

       推送到远程:git push origin dev:dev (推送成功后,在远程可以看到已经新建了一个dev分支)

```

情况2: 将远程dev分支上的内容,合并至远程的master分支上

       本地切换到master分支上: git checkout master

       合并dev分支到master上: git merge dev, (看有无冲突,有冲突要解决冲突)

       合并完成后,推送到远程 git  push  origin master

情况三: 拉取上线分支,一般来说,我们在dev分支上进行开发,要上线时,拉去一个新的分支,并将dev分支上的内容复制一边,上线完成后,将上线分支上的内容合并到master上,保证master始终是稳定的版本

 本地上线分支,需要新建一个分支时:

     在本地新建一个分支,并切换: git  checkout - b  vesion1.1

     拉取远程dev分支: git  fetch origin dev

     推送到远程:git push origin version1.1:version1.1

 本地已经有了上线分支,并且在上线分支上也有修改时(当前分支为version1.1)

           1.首先要将version1.1的修改内容提交到版本库,否则,git merge origin/dev会失败

            2.如果git merge origin/dev失败,出现CONFLICT (content): Merge conflict 字样,在冲突文件中查看,解决冲突。

            3. 解决冲突时,修改了文件,则必须再次提交到版本库。

    4. 推送到远程: push origin version1.1

相关文章

  • git常用命令

    分支管理 git 切换分支 git 查看远程分支 git 查看本地分支 git 创建本地分支 git 删除本地分支...

  • Git命令整理

    Git命令 ———————————————— git配置: git基本步骤: git分支管理: 创建分支命令: 切...

  • GIT分支管理

    GIT 分支管理 参考:在阿里,我们如何管理代码分支?GitHub Flow & Git Flow 基于Git...

  • git常用操作

    Basic Operation 分支管理切换分支git checkout git checkout -b #...

  • git提交代码规范管理

    GIT分支管理 git远程分支主要包括:master develop fixbugmaster:整个项目主分支,...

  • 2021-11-30

    一、分支管理 1、创建分支 git branch 2、查看分支 git branch...

  • git分支仓库管理

    git分支和标签管理 创建分支 git branch banchName git checkout -b bra...

  • git分支管理与使用规范

    git分支管理与使用规范 分支管理 flow git flow github flow gitlab flow f...

  • git 创建分支提交远程分支

    Git创建与管理远程分支 1.创建本地分支 git branch 分支名,例如:git branch 2.0.1....

  • 2016-06-24 阅读整理

    Git Git 基础命令Git 分支管理Git 分支合并Git 公钥提交Git 常用技巧Git 设置别名 Andr...

网友评论

      本文标题:git分支管理

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