23得票5回答
TDD的良好git工作流是什么?

我很喜欢Gitflow分支模型,但我不确定在哪里放置TDD周期 - 我应该只是使用一个功能分支,并在每次编写或通过测试(以及重构后)时提交吗?创建子分支并将“完成”的单元合并到功能分支中?我应该在每次失败的测试后提交还是只有在它通过后再提交? 这是我目前在一个功能分支上做的事情: 1.编写...

22得票2回答
如何在Windows上安装GitFlow

有没有一种方法可以在Windows上安装Git Flow?我尝试了这个教程,但我无法理解它。 我已经在我的电脑上安装了Git,我可以从我的当前Git安装中使用GitFlow吗?

22得票4回答
使用git-flow实现多个开发分支

我目前正在深入研究git-flow,并尝试弄清如何在我参与的项目中使用它。 我已经查看了各种git-flow教程,并且对git非常熟悉。因此,我不需要关于git本身的任何提示,而是需要直接了解使用git-flow的工作流程。 这里是情况: 当我发布一个版本(称为1.0)时,它会从deve...

22得票3回答
GitFlow中的Maven版本控制

Git Flow已经存在很长时间,许多人似乎将其作为最喜欢的git工作流采用。 当在Java / Maven环境中实现Git Flow时,我想知道如何处理位于所有下方分支上的软件模块的版本控制。 在简单的Maven世界中,开发人员总是使用SNAPSHOT版本(例如:0.0.1-SNAP...

21得票1回答
我该如何在git flow init中恢复错误?

我已经运行了git init,但在选择第一个分支时犯了一个错误。现在我想重新运行它以更改设置,但它从未再次询问第一个问题。 Which branch should be used for bringing forth production releases? - develop B...

21得票2回答
Git:如何从一个分支中挑选提交并为另一个分支创建拉取请求?

我有两个分支dev和master。我正在使用BitBucket。 我需要从dev分支中挑选一些提交内容。 然后需要为master分支创建拉取请求。 由于我的dev环境有很多东西,其中一些无法直接合并到master中。 因此,从dev分支获取提交 <id 1>、<id 2&gt...

21得票4回答
Git Flow中从版本中移除特性

我在一个拥有大量Java代码(300k+行)的团队中工作,最近从ClearCase移植到Git作为源代码控制。我们使用Git Flow作为分支策略。我们经常遇到一些情况,一直在努力解决。 我们将所有功能合并到develop分支中,以在即将发布的版本中使用。当我们接近发布时,发现某个功能不能...

21得票2回答
为什么“git flow feature pull”不跟踪?

假设我使用 git flow feature start FEATURENAME 创建了一个新的功能,然后使用 git flow feature publish FEATURENAME 发布它。现在我的同事想要和我一起协作开发这个功能,所以他执行了 git flow feature pull ...

21得票7回答
Windows/Linux下有没有支持git-flow的IDE/GUI工具?

有没有支持git-flow的Git图形界面前端? 我们的团队在Windows和Linux上使用Eclipse IDE。 成功地逐渐感染了他们使用git-svn,现在正在寻找利用真正分支(而不是git-svn-rebase/dcommit)的下一步。现在,git-flow似乎更或多或少是我...

21得票2回答
使用GIT Flow完成一个功能分支

据我了解,创建特性分支的一个优点是可以轻松查看哪些大量提交已合并到开发分支中。 完成特性分支后,建议删除该分支,因为它不再需要进行开发。一旦删除该分支,图表是否仍会标注“feature/my-fancy-feature”分支和合并操作?