首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Git工作流提示

Git工作流提示
EN

Stack Overflow用户
提问于 2011-09-22 19:25:45
回答 2查看 393关注 0票数 2

我开始使用git,并且已经使用了几个月,我很好奇我的工作流程是否正确。我在这个项目的两个不同的地方工作。以下是我的工作流程的各个阶段:

  1. 我把这个项目从远程回购中拉出来
  2. 为新特性创建本地分支
  3. 更改并提交
  4. 将分支与主合并
  5. 推到遥控器

这是项目工作的正确方式吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-09-22 20:04:10

正如Amber所说:

首先,让我们明确一点: Git没有一个“正确”的工作流。只有工作流程才能工作--具体来说,就是为您工作的工作流。

在博客上有一篇关于好的git工作流的好文章:

一个成功的Git分支模型

你应该读这篇文章,它真的很酷,你可以根据你的需要调整工作流程。简而言之,博客帖子提议的工作流程如下所示:

我采用这个工作流程已经有一段时间了。我总是努力尊重工作流程,无论是团队合作还是单独工作。

票数 6
EN

Stack Overflow用户

发布于 2011-09-22 19:29:53

首先,让我们明确一点: Git没有一个“正确”的工作流。只有工作流程才能工作--具体来说,就是为您工作的工作流。

您概述的工作流通常被称为“功能分支”工作流(您创建一个分支来处理给定的功能/修复/任何事情,然后将其合并回去),并且是一个完全合法的工作流。

如果您一次只处理一个特性,您可以选择直接提交给master,然后按下更新的版本。但是,如果您同时处理多个不同的特性(而功能分支工作流则优雅地处理多个同时的特性),这就变得困难了。

票数 6
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7520276

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档