2017-01-24 45 views
0

我们在我们的团队中使用gitflow。所以我有一些问题。我们有很多开发人员,我们每个人都需要开发一个功能。我们将有许多地方特色分支。 当一个人对一个特点的工作:哪些是Gitflow的最佳实践?

git的流动特征开始我的功能

  1. 是否发布功能的最佳做法?

混帐流功能发布我的功能

当有人完成一个特点:

混帐流功能完成我的功能

完成功能合并我的开发分支,结账开发和删除MYFEATURE

  1. 在完成功能之前,该怎么办? git checkout开发并拉或合并拉?

回答

0

1. “git flow feature start MYFEATURE”只启动/创建本地功能。 “混帐流功能发布我的功能”发布您的分行,并做一切你所需要的

2. “混帐流功能完成我的功能”做一切你。我个人不会使用完成方法,因为我们使用拉取请求来合并和查看我们的功能/分支

+0

感谢分享。你不完成功能!所以你的分支是长寿的。但我读了gitflow哲学只有两个很长的分支:掌握和发展。 – Pracede

+0

合并分支后,我们删除远程分支,然后每个人都必须删除本地分支。即使完成功能也不会删除其他开发人员的本地分支机构 – SnowMax

+0

我了解您的工作流程 – Pracede