详细总结Git 的工作流程:分支策略,不看你真的会后悔!!!

78 篇文章 1 订阅
13 篇文章 0 订阅

Git 工作流程:分支策略

下面的这篇文章是阮一峰老师写的 Git 工作流程,大家也可以进行阅读学习!!!

Git Flow

(这是第一种,重点是了解,十几个人以上的团队才有可能用得上)
具体工作流程参见下图!!!

Git Flow 工作流程

Github Flow

(这是第二种)

即 不是协作者,又想向项目提交代码,这种方式开源项目使用居多。
这种方式开源项目更多一些(大家都不认识),比如你在github上面 看到一些项目,想要为它贡献代码。

操作步骤如下:

- fork:复制当前仓库到你的账户下  就是在你当前的账户下,打开你要fork的项目,点击fork即可。然后在你的账户下面就有了这个项目。
- git clone 到你的本地
- 在clone下来的项目中拉出一个新的分支
  + 修改的时候最好是基于 master 拉出一个修改的分支,例如这个分支是用来添加某个功能的
- 在新分支上开发或者修改完成之后,提交到本地仓库,然后 push 推到自己的账户中 fork 过来的仓库
- 最后,在 Github 上你 fork 过来的仓库界面中找到 Pull requests 发起提交请求
- 对方就会在他仓库的 Pull Requests 中收到你发起的提交请求
  + 然后双方就可以使用社会化交流方式进行沟通协作
  + 例如 对方可以对你发过来的代码进行 Code Review 代码审查
- 最后对方审查通过没有问题之后,可以选择 Merge Request(合并请求)
- 到此,一个完整的 Github Flow 工作流结束

Gitlab flow

(这是第三种,和上面的 Github flow 是类似的,只是由 Github换成了 Gitlab)

Gitlab

对于第三方代码仓库托管服务有很多,其中 Github 最火,但是如果想要托管私有项目收费比较高,而且在国内受限于网络环境影响,鲜少有公司使用。也有的公司,例如京东、淘宝这种级别的公司,也不太常用别的第三方的托管服务。
Gitlab 是一个开源的类似于 Github 的一个系统,可以免费部署到自己的公司内部。


怎么样,是不是很简单呢?自己动手尝试一下吧!!!

Git 的工作流程:分支策略

Git 的工作流程:分支策略

如果这篇文章能够帮助到您,希望您不要吝惜点赞👍👍和收藏💖💖,您的支持是我继续努力的动力 💪💪!!!

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值