Gitfox è un client Git potente, leggero e completamente nativo. È studiato per sviluppatori che apprezzano un’interfaccia curata, prestazioni elevate e un’integrazione profonda con i sistemi operativi Apple. Gitfox semplifica le operazioni Git complesse, rendendo il lavoro con i repository intuitivo e piacevole alla vista.
Funzionalità
- Ottimi diff e staging riga per riga: Gitfox evidenzia chiaramente le modifiche in linea. Lo staging riga per riga permette di suddividere il lavoro in piccoli passaggi e di eseguire commit solo sulle righe necessarie, mentre i diff di immagini consentono di confrontare versioni grafiche, una caratteristica indispensabile per web designer e grafici.
- Rebase interattivo e Git Flow: Supporto completo per la riscrittura della cronologia. Puoi modificare, rinominare, eliminare, unire o riordinare i commit. Il Git Flow completamente integrato permette di gestire funzionalità, correzioni di bug, hotfix e rilasci con pochi clic.
- Trascina e rilascia per comandi complessi: Dimentica la scrittura manuale di comandi elaborati. Creazione di branch e tag, push, cherry-pick, unione o rebase: tutte queste operazioni si eseguono semplicemente trascinando gli elementi dell’interfaccia.
- Gestisci più identità: Passa facilmente tra account Git diversi per lavorare su progetti di organizzazioni distinte, impostando parametri personalizzati (nome, indirizzo email) per ogni repository.
- Ricerca avanzata e Reflog: Potente ricerca full-text con evidenziazione intelligente dei risultati, oltre al supporto al Reflog, registro di tutte le operazioni del repository. Ti permette di recuperare un branch cancellato per errore o un commit importante dimenticato.
- Risoluzione dei conflitti: Unione semplificata dei conflitti: puoi selezionare la versione desiderata (la tua o quella in arrivo) con un solo clic.
Integrazione con servizi e strumenti
- Account: Semplice autorizzazione OAuth per GitHub, Bitbucket e GitLab.
- Strumenti di unione: Sono supportati strumenti di merge esterni (Kaleidoscope, Araxis, P4Merge, FileMerge), oltre a qualsiasi strumento configurato sul tuo dispositivo.
