2008-08-27 24 views
15

Qualcuno può consigliare un buon visualizzatore di repository per Git, simile a gitk, che funziona su Mac OS X Leopard? (Non sto dicendo che gitk non funziona)Good Git repository viewer per Mac

Ovviamente mi piacerebbe un'applicazione nativa per Mac, ma come non ho trovato nessuna, quali sono le migliori opzioni per gitk?

Conosco gitview, ma non vedo l'ora di valutare quante più alternative possibili.

http://sourceforge.net/projects/gitview

risposta

28

C'è anche gitx, sta procedendo bene e in fase di sviluppo attivo (più commit al giorno).

+1

Ho cambiato questa come risposta accettata perché, dopo diversi mesi, lo stato dell'arte è cambiato e alla fine mi sono deciso con GitX. –

+0

GitX è molto semplice e supporta pochissime funzionalità. –

+2

Il collegamento è rotto. Il link di lavoro ora sembra essere [http://gitx.frim.nl/] ma il software sembra davvero vecchio ora. – anandvc

7

Ci sono un paio in fase di sviluppo.

Non so se ce ne sono che hanno colpito 1.0.

+1

Gitty è andato invariato per quasi tre mesi - I Sto pensando che sia un progetto morto ora. –

3

1.6 viene fornito con Git GUI che funziona abbastanza bene sul mio Mac.

3

Per quanto orribile, i comandi git gui e gitk sono buoni come tutti gli altri.

GitX sembra estremamente promettente e molto simile al Mac (cose come QuickLooking di qualsiasi file in qualsiasi revisione). Gitnub è probabilmente il più avanzato in fase di sviluppo, ma al momento non ha alcun concetto di branching ed è piuttosto semplice (fa molto meno di gitk)

4

Gitty è in fase di sviluppo in questo momento, in pratica ci sto lavorando ed è a turno lavorando su BazaarX, che è in fase di ristrutturazione in questo momento. Essenzialmente, Gitty sarà BazzarX con il backend Bazaar strappato e un backend GIT messo in posto e qualsiasi twe dell'interfaccia utente realizzato per GIT Differences da Bazaar (cioè hash invece di # di versione, ecc. La buona notizia è che come sviluppatori su BazaarX noi abbiamo agito insieme e abbiamo i nostri rispettivi incarichi su quale area di BazaarX lavorare e BazaarX è stato progettato per essere agnostico VCS che renderà il mio lavoro di integrazione di GIT in esso molto più facile.Abbiamo anche un sacco di persone che lavorano su BazaarX ora che rende più facile il mio lavoro su Gitty

Attualmente Gitty è l'unica app nativa/cacao per questo di cui sono a conoscenza. Non posso dire quando avrò finito e avrò colpito 1.0 ma sono felice con la direzione che sto seguendo in Gitty e BazaarX

+0

Gitty sembra essere un progetto morto ora, non riuscivo a trovarlo sul tuo GitHub. O forse il nome è cambiato? – CharlesB

+1

Gitty è morto per il momento. In breve, ho ampiamente sovrastimato quanto lavoro sarebbe stato e anche questo prima che libgit2 fosse davvero supportato da github e alla fine ha iniziato a decollare. Sto lavorando a cose correlate in questo momento, ma non posso dare l'attenzione di cui ho bisogno. Mi dispiace dirlo. –

1

Sto usando git gui e gitk su leopard con l'ultimo git da mac port. Funziona alla grande per me.

3

mi sento di raccomandare di utilizzare questa versione sperimentale di GitX, da Nathan Kinsinger a http://github.com/brotherbard/gitx/commits/experimental fino a quando non viene fusa nel programma principale. Lo sto usando da un po 'di tempo e non ho avuto problemi. Dovrai clonare manualmente il repository e crearlo in XCode. Ho una interfaccia di modo migliore di GitX, oltre a più funzioni.

+0

Grazie per la risposta. Sto clonando il pronti contro termine adesso !. –

3

Come su SmartGit?

+0

Sembra interessante. Lo sto scaricando e lo proverò per alcuni giorni. Grazie per la risposta. –

+0

Ho usato molto SmartCVS e SmartSVN e adoro i prodotti. Non ho ancora usato SmartGit, ma sono sicuro che devono aver fatto un buon lavoro. Per favore condividi la tua esperienza dopo aver giocato con esso. – Plumenator

+1

SmartGit è quello che uso. È l'app migliore e più ricca di funzionalità che ho visto dopo aver fatto diversi confronti. Ci sono molte cose che gli altri non gestiscono bene o che non gestiscono affatto come l'integrazione SVN. – Brendan

5

Provare SourceTree. Attualmente è un client Mac gratuito per Git che supporta anche Mercurial e SVN.

http://www.sourcetreeapp.com/

ha l'interfaccia utente più pulito che ho visto fuori dal manipolo che ho provato.

+1

Anche commerciale: [Torre] (http://www.git-tower.com/) –

+0

Questo sembra interessante. Anche la prima pagina del prodotto che ho visto con la parola "clusterf ** k" sulla home page. – msandiford

0

È necessario eseguire il checkout di Sprout (precedentemente GitMac). http://sproutmacapp.com si concentra sul rendere Git facile, e la navigazione e commettendo cambiamenti nei vostri progetti

http://sproutmacapp.com

+0

La promozione del proprio prodotto senza divulgazione non è consentita. Vedi http://stackoverflow.com/help/behavior (l'ultima sezione). – Gaelan

14

SourceTree è una grande soluzione per me

+1

Concordato, questa è di gran lunga la soluzione più aggiornata. –

+0

Anche concordato !! Incredibile!! Ne avevo cercato uno buono da molto tempo. Fino ad ora, questa è di gran lunga la migliore app su cui mi sono imbattuto. ** Ed è GRATIS! ** – colares

+0

A questo punto non è gratuito. C'è una prova di 30 giorni e il gioco è fatto. –