Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Is there any IDE/GUI support for git-flow on Windows/Linux?

Tags:

  1. Are there any GUI frontends for Git with git-flow support?

Our team uses Eclipse IDE on Windows and Linux. Managed to gradually infect them with git-svn, now looking for the next steps to harness the power of real branching (rather than git-svn-rebase/dcommit). Git-flow seems more or less what we need now. However some of us still depend on GUI, and it makes everything easier to sell and ramp-up.

So, ideally, I'm looking for an easy way to access it from Eclipse. It does not seem to support it yet—I'm considering adding them as external tools. Ideas are welcome—in or outside Eclipse.

  1. If the answer to the above is no, can that be an issue for GUI addicts?

I understand the git-flow tooling is actually very thin, it's easy to actually skip it by doing the 'raw' commands manually with or without GUI (eg. I found it handy to manipulate branches in git).

On one hand, I'd prefer to minimize manual work and reduce room for errors (again considering the team's experience). OTOH, my guess is that we can start just using only the develop/release/hotfix branches (introducing feature branches later), and in this setting, folks would just have to pull/push normally. They would not see much of git-flow - it would merely act as a helper for the guys set up releases and stuff (mostly me:). Does this make sense?

Note: Actually the git-svn/trunk is still there—for more occasional, non-git users. Am planning to keep that in sync with 'develop' (obviously ignoring the merge history by squash merges). Hope this will go smooth—famous last words?

like image 916
inger Avatar asked Mar 03 '12 12:03

inger


People also ask

Is there a GUI for git on Linux?

Git comes with built-in GUI tools for committing (git-gui) and browsing (gitk), but there are several third-party tools for users looking for platform-specific experience. If you want to add another GUI tool to this list, just follow the instructions.

Is there a UI for git?

GitHub Desktop is a free and open source Git GUI client. It has an intuitive interface that allows you to manage code without you needing to type commands. You can make new or add local repositories and perform Git operations with ease.


2 Answers

The latest SourceTree(v1.5) has integrated the git-flow. Check it out here http://blog.sourcetreeapp.com/2012/07/17/sourcetree-1-5-going-with-the-flow/

like image 72
Chuck Avatar answered Oct 16 '22 01:10

Chuck


They have released a windows version.

http://www.sourcetreeapp.com/

This has git flow built in :)

like image 26
Dashe Jordan Avatar answered Oct 16 '22 03:10

Dashe Jordan