美文网首页
Git flow模式运用

Git flow模式运用

作者: 三亿 | 来源:发表于2019-12-02 16:02 被阅读0次

引用阮一峰:团队开发中,遵循一个合理、清晰的Git使用流程,是非常重要的。否则,每个人都提交一堆杂乱无章的commit,项目很快就会变得难以协调和维护。下面是ThoughtBot 的Git使用规范流程。我从中学到了很多,推荐你也这样使用Git。


image.png
git flow的基本作用其实就是从云端(github,gitlab,gitee)克隆(git clone)一份到我们的本地环境,接着在本地项目上新建分支(dev,product),切换到新建的分支(git checkout 分支名),在该分支上开发功能。然后切换到主分支(master),合并新建的分支,最后提交修改的内容(git add. > git commit -m '提交的备注'),提交之前记得拉取云端仓库的资源(git pull),避免提交的时候冲突。

Git flow标准的流程模式

1 - 从指定的云端仓库地址 fork到自己的仓库

这里主要是避免自己的修改不慎直接影响到源仓库的状态,所以我们开发之前,最好都fork到自己的仓库下。

2 - git clone到本地环境

从自己的仓库上git clone到本地环境中

git clone http:自己云端仓库地址
3 - 设置自己线上的仓库自动同步云端源仓库的状态
git remote add upstream http://云端仓库地址

设置完之后可以采用以下命令查看是否设置成功

git remote -v
4 - 新建分支(本步骤可省略)

在项目目录中,右键选中“Git bash here”,在命令行中输入git checkout branch 分支名,创建新的分支并且从主分支(master)切换到新的分支上。最好是一个新开发一个功能新建一个分支,方便后期回滚和舍弃。

5 - 开发中

这个时候我们可以尽情的开发我们的代码了。

6 - 拉取最新的代码
git pull upstream

如果新建了分支,则应该把对应分支的代码拉取下来

git pull upstream 分支名
7 - 提交
git add .
git commit -m '提交的备注'
git push
8 - 在自己的云端仓库查看

确认代码提交到自己的云端仓库,接着在码云主页上,点击 "+Pull Request", 选取对应的分支提交。

相关文章

  • Git flow模式运用

    引用阮一峰:团队开发中,遵循一个合理、清晰的Git使用流程,是非常重要的。否则,每个人都提交一堆杂乱无章的comm...

  • git-flow 初探

    安装git-flow 请自行搜索 -$ git flow init git-flow 模式会预设两个主分支在仓库中...

  • Git的代码分支策略实践

    目前主流的git工作流模式有git flow、github flow、gitlab flow这几种,采用不同的代码...

  • Git 实践

    长话短说,仓库内部采用 Git flow 模式,仓库之间采用 GitHub flow模式。 开始之前需要先了解下什...

  • Android开发中Git-Flow的运用

    原文连接 Android开发中Git-Flow的运用 Android开发过程中运用好Git工具能让团队的效率更进一...

  • Git 管理工具 Tower 的使用

    创建 git flow 点击 Git-Flow -> Enable Git-Flow 按钮 点击 configur...

  • Git-flow Study Note

    一、设置git-flow 二、git-flow 的模式 三、创建新的分支,用于开发新的功能 四、完成了一个功能后,...

  • git-flow使用指南

    git-flow使用指南 1.简介 git-flow是基于Git Flow工作流模型的工具,了解Git Flow ...

  • git分支管理与使用规范

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

  • 实习第一天,上司让我学习一下Git Flow

    简述Git Flow 首先,Git Flow并不是Git的替代品,Git Flow只是把标准的Git命令用脚本组合...

网友评论

      本文标题:Git flow模式运用

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