views:

219

answers:

6

Reading SO I still find nice, new tools for using with git. If you know any, please share it answering this question.

My first proposal is:

gitolite, a tool for managing access to git repositories, which is an newer version of gitosis.

(Please post one tool for an answer, with short description, so we could easily comment them).

So:

  • Which git tools do you consider most useful?
+6  A: 

gitflow - a set of Git extensions to provide high-level repository operations for Vincent Driessen's branching model.

This workflow is described in:

nvie.com - A successful Git branching model

(the image below is hotlinked from the above article)

Branching model

takeshin
+3  A: 

GitX is an excellent gitk replacement for Mac OS X. Unlike gitk, it's written using Cocoa and doesn't require X11.

mipadi
Any reasons for this replacement?
takeshin
A: 

git-ftp - for deploying repositories to hosts that have only FTP access.

Usage:

$ git ftp push ftp://host.example.com/public_html --user <user> -p <password>
takeshin
+1  A: 

meld is a nice three pane visual diff and merge tool for git.

takeshin
A: 

git commit notifier for e-mailing diffs upon commits.

Sample e-mail:

example-mail

takeshin
+3  A: 

There is such list of git tools on the "Interfaces, frontends, and tools" page on Git Wiki already.

Jakub Narębski