首先,让我们说清楚一点:Git没有单一的"正确"工作流程.只有工作流程才有效 - 特别是适合您的工作流程.
您概述的工作流通常被称为"功能分支"工作流(您可以在其中创建分支以处理给定功能/修复/任何内容,然后将其合并回来),并且是完全合法的工作流程.
如果您一次只处理一个功能,则可以选择直接提交到master,然后推送更新的版本.但是,如果您同时处理多个不同的功能(而功能分支工作流优雅地处理许多同时功能),则这变得很困难.
正如安伯所说:
首先,让我们说清楚一点:Git没有单一的"正确"工作流程.只有工作流程才有效 - 特别是适合您的工作流程.
关于良好的git工作流的博客上有一篇很好的帖子:
你应该阅读这篇文章,它非常酷,你可以根据自己的需要调整工作流程.简而言之,博客文章提出的工作流程模式化如下:
我已经采用了这个工作流程一段时间了.我总是尊重工作流程,无论是团队合作还是单独工作.
归档时间: |
|
查看次数: |
368 次 |
最近记录: |