Git GUI per Mac: Gitbox

Gitbox è una GUI piuttosto carina per il sistema di controllo versione Git. Tutte le funzionalità che ci si aspetta sono lì: visualizzare rapidamente rami, cronologia, stato della directory di lavoro, quindi facilmente commettere, tirare, unire e spingere i file con il minimo sforzo. Ho usato Gitbox per la prima volta come anteprima solo qualche tempo fa e mi sono divertito, avrete bisogno sia di Xcode sia di Git installati per essere in grado di eseguire l'app da soli.

Ecco come vengono elencati gli sviluppatori di Gitbox come funzioni:

Controlla tutto. Puoi controllare un ramo locale, tag e anche un ramo remoto con un singolo pulsante a discesa. D'ora in poi non è necessario ricordare l'oscuro comando di tracciamento del ramo o modificare .git / config. Seleziona il ramo remoto, digita un nome locale e il gioco è fatto.

Aggiornato. Gitbox aggiorna lo stato della directory di lavoro ogni volta che si mette a fuoco la finestra. Quando è in background, recupera periodicamente i dati dal ramo remoto selezionato e visualizza i commit non sommersi nella cronologia. Lo stato della directory di lavoro, i rami locali e remoti sono sempre aggiornati.

Storia ricca. La cronologia mostra tutti i commit su entrambe le filiali locali e remote. I commit non spinti sono verdi. I commit non tirati sono grigi. Puoi anche selezionare un altro ramo locale in un menu "Remote branch" per unirlo a quello corrente.

Design pulito. Non ci sono tavolozze o finestre aggiuntive che ingombrano lo schermo. Il tuo repository si adatta perfettamente all'interno di una singola finestra con pochi pulsanti. Utilizzare il menu principale per operazioni non frequenti come l'aggiunta di un nuovo URL di repository o la rimozione di modifiche.

Super veloce. Amiamo tutti la linea di comando per la velocità. Ma non è molto intelligente. Supponi di spostare un file da una cartella all'altra: nel Terminale dovrai "git rm" il vecchio percorso (il file è sparito, quindi nessun tab-completamento) e "git add" il nuovo percorso. E diventa un vero dolore quando ti capita di rinominare più file. Ma in Gitbox fai semplicemente clic sulla casella di controllo. Lo stato viene aggiornato all'istante, non è necessario digitare mai più "stato git".

Se stai cercando un client Git GUI per Mac OS X, controlla Gitbox.