Nevím, jak je to s Gitem (ten bude oficiálně až v 7.1), ale už dlouho používám v Netbeans Mercurial a je to super. Hodně věcí sice dělám na příkazové řádce, ale integrace editoru v IDE s verzovacím systémem se opravdu hodí – člověk neustále vidí, co se změnilo (které řádky) od poslední verze už v editoru a nemusí si dělat pořád diff a pouštět nějaký externí nástroj.
Jde o následující gui:
http://nathanj.github.com/gitguide/tour.html
http://manpages.ubuntu.com/manpages/jaunty/man1/git-gui.1.html
Stejné jak pod widlema, tak pod tuxem i pod Macem
gitk --all
Nic lepsiho, rychlejsiho a prehlednejsiho zaroven neexistuje.
Osobně jsem zkoušel ze jmenovaných pouze qgit a zůstal jsem u gitk. Ano, má trochu oldschool ovládání, ale je rychlý jako blesk (použitelný i přes SSH) a přežije i opravdu obrovský commit (velké XML datové soubory), aniž by se správce repozitáře z toho pominul. Doplňuju ho git gui a vlastními skripty pro prohlížení commitů v gvimu (možno použít na code review a kdykoliv se k němu vrátit, protože ukládá commit podle hashe a pokud existuje, nepřepíše soubor, ale otevře existující), porovnání dvou commitů v průběhu procesu vývoje v gvimdiffu atd. SmartGitu ale dám šanci.
este celkom pekny je git cola http://git-cola.github.com/
Rychlostou ale moc neoplyva
Škoda, že se vývoj qgit zastavil. Alespoň to tak vypadá - poslední release v roce 2009, na bugy na sourceforge nikdo nereaguje a po nedávných problémech kernel.org zatím nebyl repozitář gqitu obnoven.
Já sice používám hlavně příkazovou řádku, ale třeba na prohlížení historie repozitáře mi přijde qgit přehlednější.