SmartGit és una interfície d'usuari eficient de Git Client amb suport per a GitHub, Pull Requests + Comments, SVN i Mercurial. SmartGit Git Client se centra en la simplicitat mentre s'orienta als no experts i a les persones que prefereixen una aplicació gràfica a l'ús de la línia d'ordres. A més, ve amb un bonic tema fosc.
Funcions de la clau del client SmartGit Git
- Modifiqueu les confirmacions abans d'empènyer, cometre línies individuals dins d'un fitxer, ressuscitar les confirmacions perdudes i molts més.
- SmartGit només preguntarà quan necessiti una decisió, però no us molesta amb les limitacions tècniques subjacents.
- No cal instal·lar i configurar eines addicionals, ja que l'aplicació inclou un client SSH integrat, una comparació de fitxers i una eina de combinació.
- Vegeu l'estat del vostre repositori d'un cop d'ull, així com el vostre arbre de treball, l'índex de Git, les branques disponibles, les confirmacions que cal impulsar
- Clon de GitHub, Assembla i altres proveïdors d'allotjament. A més, podeu crear i resoldre sol·licituds d'extracció de GitHub i comentaris de revisió
Registre de canvis de SmartGit 17.0.1
Només s'havia fet una millora en aquesta versió i això és
- estableix automàticament java.net.useSystemProxies=true (si no s'estableix) per millorar la detecció automàtica dels servidors intermediaris
També s'han solucionat alguns errors i aquests ho són
- Git:
- Commit, Stage, altres: falla en fitxers canviats de nom en submòduls amb l'error 'pathspec... no coincideix amb cap fitxer'
- Registre, Actualització: no s'ha actualitzat si l'arrel .git/-admin no es trobava a sota de l'arrel de l'arbre de treball (com per als submòduls)
- SVN:
- possible error de 'descoincidència d'URL'.
- OS X:
- possibles bloquejos d'IU relacionats amb la supervisió de fitxers
- taula de fitxers: esborrant la selecció s'han eliminat els colors alternatius de les files
- preferències, diàleg Edita diferències: botó d'opció preseleccionat incorrectament
- Autenticació http(s): les contrasenyes de proxy que contenien caràcters especials com # no van funcionar
- Després d'eliminar tools.xml i reiniciar l'aplicació, no es van tornar a crear les eines externes predeterminades
Com instal·lar SmartGit 17.0.1 a Ubuntu 17.04, Ubuntu 16.10, Ubuntu 16.04, Ubuntu 15.04, Ubuntu 14.04
- Assegureu-vos que Java estigui instal·lat seguint els passos documentats aquí: Java JRE està instal·lat
- A continuació, executeu les ordres següents per instal·lar 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
Com eliminar SmartGit d'Ubuntu
sudo apt-get remove smartgit
Instal·leu SmartGit 17.0.1 a CentOS, RHEL, Fedora
- Instal·leu Java JDK executant l'ordre següent
yum install java-1.8.0-openjdk
- A continuació, executeu les ordres següents per instal·lar l'aplicació
wget http://www.syntevo.com/static/smart/download/smartgit/smartgit-linux-17_0_1.tar.gz tar -xvf smartgit-linux-17_0_1.tar.gz su -c "mv smartgit /opt/" su -c "ln -s /opt/smartgit/bin/smartgit.sh /usr/local/bin/smartgit"