2009-09-17 15 views
36

Sto cercando di trasferire i miei progetti su Git da SVN (sono convinto che Git valga la pena) e sto cercando di trovare una serie di strumenti da utilizzare per il progetto. Ho cercato su google per alcuni strumenti ma non sono rimasto molto colpito da ciò che ho trovato.Esiste uno strumento Git (visivo) valido per Mac OS X o Windows?

Quali strumenti visivi sono consigliati per gli utenti Git su Mac OS X? Che mi dici di Windows? (Ho più ambienti di sviluppo e ho bisogno git utensili in ognuna di esse)

+1

duplicato: http://stackoverflow.com/questions/83789/what-is-the-best-git-gui-on-osx –

risposta

28

Ecco uno per Mac: GitX

Screenshot: enter image description here

+1

Ecco uno migliore: GitX (L) http://gitx.laullon.com/. È lo stesso GitX che conosci e ami, ma con più funzioni. Lo preferisco all'originale – Carl

22

Windows ha TortoiseGit. Non è maturo come TortoiseSVN, ma lo sto usando e funziona abbastanza bene per i miei scopi.

Screenshot: enter image description here

EDIT [dicembre 2014]: Consiglio anche guardando Dan's answer. L'interfaccia utente di Github è probabilmente lo strumento più maturo/supportato là fuori (anche se non usi Github!)

+2

È lo stesso software disponibile per Mac OS. Si prega di postare l'URL se ce l'ha. –

+0

usato per vincere. ottimo strumento. ancora cercando qualcosa di simile su Mac –

+1

appena trovato GitSnail. Clone TortoiseGit. Sembra bello a prima vista –

0

C'è una porta nativa di Git per Windows, chiamata mysysgit.

Se si utilizza Eclipse, c'è un client Git che si aggancia a questo - egit. TortoiseGit è un client GUI autonomo. Git #/GitSharp è un client per git per .NET.

Gli utenti Mac potrebbero essere in grado di fornire alcuni esempi per MacOS.

Buon divertimento!

1

GitGui viene fornito con git. Ha sempre funzionato alla grande per me. C'è qualche problema che hai con esso?

Screenshot: enter image description here

+0

non riesco a capire come avviarlo in mac os x –

+2

Il comando è "git gui" – Carl

+0

@carleeto - È ora. Due anni fa, quando ho scritto questa risposta, anche git-gui ha funzionato. –

14

Prova Git Extensions.

Screenshot: enter image description here

+1

Non ho trovato una GUI Git gratuita migliore per Windows. – Carl

0

estensioni Git per Windows funziona alla grande e si integra con Visual Studio (se ne avete bisogno). Non ho provato TortoiseGit, ma ho sentito che non è ancora pronto.

Su Mac, ho provato GitX e non sono rimasto molto colpito. Sembra che manchi molti dei comandi git e devo usare il terminale regolarmente. Ce n'è un'altra chiamata Gity, ma è molto nuova e non l'ho ancora provata. Adesso è gratis, ma penso che finirà quando raggiungerà 1.0.

4

Sono sorpreso che nessuno abbia menzionato Tower per Mac OSX.

Ecco uno screenshot: enter image description here

30

Source Tree (for MAC)

Screenshot: enter image description here

+0

App proprietaria di Atlassian. Non come l'interfaccia utente di Kawai come in GitX, ma funziona. Posto medio tra GitX e Git Extension IMHO. –

+1

Questo strumento è assolutamente confuso quando si tratta di risolvere complessi problemi di unione. –

+0

controlla anche https://git-scm.com/download/gui/mac – jdev

1

per OSX non mi piace Torre. Ho avuto troppi crash e problemi. D'altro canto, Source Tree funziona molto bene. Anche se richiede un po 'più di comprensione di Git stesso. La Torre IMO non è una pietra angolare. Vorrei che Cornerstone potesse supportare GIT.

0

Per di Windows, vi consiglio il cliente GitHub for Windows (che funziona anche con altri archivi locali e remoti, anche se è configurato per lavorare con Github per impostazione predefinita).

Ecco uno screenshot: enter image description here

+1

È molto più semplice. Può solo inviare commit a Git (Hub) ma nessun supporto per operazioni complesse. – Sklavit