21
  1. 是否有任何支持git-flow的 Git GUI 前端?

我们的团队在 Windows 和 Linux 上使用 Eclipse IDE。设法用 git-svn 逐渐感染他们,现在正在寻找下一步来利用真正分支的力量(而不是 git-svn-rebase/dcommit)。Git-flow 似乎或多或少是我们现在所需要的。然而,我们中的一些人仍然依赖于 GUI,它使一切更容易销售和升级。

因此,理想情况下,我正在寻找一种从 Eclipse 访问它的简单方法。它似乎还不支持它——我正在考虑将它们添加为外部工具。欢迎提出想法——在 Eclipse 内部或外部。

  1. 如果上面的答案是否定的,这对 GUI 上瘾者来说会是一个问题吗?

我知道 git-flow 工具实际上非常薄,通过手动执行“原始”命令(有或没有 GUI)很容易跳过它(例如,我发现在 git 中操作分支很方便)。

一方面,我更愿意尽量减少手动工作并减少出错的空间(再次考虑团队的经验)。OTOH,我的猜测是我们可以开始只使用开发/发布/修补程序分支(稍后介绍功能分支),在这种情况下,人们只需要正常拉/推。他们不会看到太多 git-flow - 它只会充当那些设置发布和东西的人的帮助者(主要是我:)。这有意义吗?

注意:实际上 git-svn/trunk 仍然存在——对于更多偶尔的非 git 用户。我计划将其与“开发”保持同步(显然通过壁球合并忽略了合并历史)。希望这一切顺利——著名的遗言?

4

7 回答 7

21

最新的 SourceTree(v1.5) 已经集成了 git-flow。在这里查看 http://blog.sourcetreeapp.com/2012/07/17/sourcetree-1-5-going-with-the-flow/

于 2012-07-20T08:27:02.763 回答
7

他们已经发布了 Windows 版本。

http://www.sourcetreeapp.com/

这内置了 git flow :)

于 2013-04-09T09:24:43.620 回答
3

这个问题和GitHub 上的 Git-Flow-Eclipse都出现在我的网络搜索中。老实说,在这个阶段它看起来很不成熟,但承诺做你想做的事,因此我廉价地尝试获得更多的 stackoverflow 信用。;-)

于 2013-03-15T05:56:27.113 回答
3

AFAIK 没有支持 git-flow 的 GUI。我在 Eclipse 中开发,但使用 3rd 方 GUI 和 CLI 进行 git。我也使用 git-flow,实际上我使用自己的 fork 进行错误修复和增强,并从 CLI 使用它。我使用 git GUI 进行提交,有一段时间我使用了子模块,而 egit 还不支持它,我使用 gitk 来检查我的历史记录。然后,当我想快速更改分支和.或标签时,我会使用 egit。

您可以在 git gui 中添加命令,也许值得一试。

于 2012-06-06T03:18:05.330 回答
1

我下载并安装了 Source Tree Beta 版本 0.8.2.0。这个版本目前似乎不支持 GitFlow。

于 2013-03-06T08:10:39.857 回答
1

这个问题已经过时并且得到了回答......但仍然有来自syntevo的 smartGit/HG 。(我与他们没有任何关系......我只是喜欢他们的 UI / git 方法)。他们有一个(恕我直言)git flow 的超级集成。

于 2015-02-06T13:54:00.407 回答
1

Eclipse 的 Egit有Gitflow Nightly git-flow 插件:https ://marketplace.eclipse.org/content/gitflow-nightly

于 2021-03-10T10:13:54.560 回答