SmartGit è un'interfaccia utente Git Client efficiente con supporto per GitHub, Pull Requests + Comments, SVN e Mercurial. SmartGit Git Client si concentra sulla semplicità mentre si rivolge ai non esperti e alle persone che preferiscono un'applicazione grafica rispetto all'utilizzo della riga di comando. Inoltre, viene fornito con un bel tema scuro.
SmartGit Git Client Key Funzionalità
- Modificare i commit prima di eseguire il push, eseguire il commit di singole righe all'interno di un file, ripristinare i commit persi e molto altro.
- SmartGit chiederà solo quando ha bisogno di una decisione, ma non ti infastidisce con i vincoli tecnici sottostanti.
- Non è necessario installare e configurare strumenti aggiuntivi poiché l'app viene fornita con un client SSH integrato, un confronto file e uno strumento di unione
- Visualizza lo stato del tuo repository a colpo d'occhio così come il tuo albero di lavoro, l'indice di Git, i rami disponibili, i commit che devono essere inviati
- Clona da GitHub, Assembla e altri provider di hosting. Inoltre, puoi creare e risolvere richieste di pull GitHub e rivedere i commenti
SmartGit 17.0.1 Registro modifiche
In questa versione è stato apportato solo un miglioramento e cioè
- imposta automaticamente java.netto.useSystemProxies=true (se non impostato) per migliorare il rilevamento automatico dei proxy
Sono stati risolti anche alcuni bug e questi sono
- Idiota:
- Commit, Stage, altri: fallisce sui file rinominati nei sottomoduli con errore 'pathspec... non corrisponde ad alcun file'
- Log, Aggiorna: non si aggiorna se .git/-admin root non si trovava sotto la radice dell'albero funzionante (come per i sottomoduli)
- SVN:
- possibile errore "URL non corrispondente"URL
- OSX:
- possibili blocchi dell'interfaccia utente relativi al monitoraggio dei file
- tabella file: cancellazione della selezione rimossa colorazione delle righe alternate
- preferenze, finestra di dialogo Modifica differenze: preselezionato pulsante di opzione errato
- Autenticazione http(s): le password proxy contenenti caratteri speciali come # non funzionavano
- Dopo aver rimosso gli strumenti.xml e riavviando l'app, gli strumenti esterni predefiniti non sono stati ricreati
Come installare SmartGit 17.0.1 su Ubuntu 17.04, Ubuntu 16.10, Ubuntu 16.04, Ubuntu 15.04, Ubuntu 14.04
- Assicurati che Java sia installato seguendo i passaggi documentati qui: Java JRE è installato
- Quindi esegui i seguenti comandi per installare SmartGit
sudo apt-get install gdebi wget http://www.syntevo.com/static/smart/download/smartgit/smartgit-17_0_1.deb sudo gdebi smartgit-17_0_1.deb
Come rimuovere SmartGit da Ubuntu
sudo apt-get remove smartgit
Installa SmartGit 17.0.1 su CentOS, RHEL, Fedora
- Installa Java JDK eseguendo il seguente comando
yum install java-1.8.0-openjdk
- Quindi esegui i seguenti comandi per installare l'app
wget http://www.syntevo.com/static/smart/download/smartgit/smartgit-linux-17_0_1.catrame.gz tar -xvf smartgit-linux-17_0_1.catrame.gz su -c "mv smartgit /opt/" su -c "ln -s /opt/smartgit/bin/smartgit.sh /usr/local/bin/smartgit"