SmartGit je učinkovit uporabniški vmesnik Git Client s podporo za GitHub, Pull Requests + Comments, SVN in Mercurial. SmartGit Git Client se osredotoča na preprostost, medtem ko je namenjen nestrokovnjakom in ljudem, ki imajo raje grafično aplikacijo kot uporabo ukazne vrstice. Poleg tega prihaja z lepo temno temo.
Ključne funkcije odjemalca SmartGit Git
- Spremenite potrditve pred pritiskom, potrdite posamezne vrstice v datoteki, obudite izgubljene objave in še veliko več.
- SmartGit bo vprašal le, ko bo potreboval odločitev, vendar vas ne bo obremenjeval s temeljnimi tehničnimi omejitvami.
- Ni vam treba namestiti in konfigurirati dodatnih orodij, saj ima aplikacija vgrajenega odjemalca SSH, primerjavo datotek in orodje za spajanje
- Naenkrat si oglejte stanje svojega skladišča, pa tudi svoje delovno drevo, Gitov indeks, razpoložljive veje, katere objave je treba potisniti
- Klonirajte iz GitHub, Assembla in drugih ponudnikov gostovanja. Poleg tega lahko ustvarite in razrešite GitHub Pull Requests in Review Comments
Dnevnik sprememb SmartGit 17.0.1
V tej izdaji je bila narejena samo ena izboljšava in to je
- samodejno nastavi java.net.useSystemProxies=true (če ni nastavljeno) za izboljšanje samodejnega zaznavanja posrednikov
Odpravljenih je bilo tudi nekaj napak, in to so
- Git:
- Commit, Stage, other: ne uspe pri preimenovanih datotekah v podmodulih z napako »pathspec … se ne ujema z nobeno datoteko«
- Dnevnik, Osveži: ni osvežil, če koren .git/-admin ni bil pod delujočim korenom drevesa (kot pri podmodulih)
- SVN:
- možna napaka »URL mismatch«.
- OS X:
- morebitne zastoje uporabniškega vmesnika, povezane s spremljanjem datotek
- tabela datotek: brisanje izbire odstranjeno izmenično barvanje vrstic
- nastavitve, pogovorno okno Uredi razlike: vnaprej izbran napačen izbirni gumb
- Preverjanje pristnosti http(s): proxy gesla, ki vsebujejo posebne znake, kot je #, niso delovala
- Po odstranitvi tools.xml in ponovnem zagonu aplikacije privzeta zunanja orodja niso bila ponovno ustvarjena
Kako namestiti SmartGit 17.0.1 na Ubuntu 17.04, Ubuntu 16.10, Ubuntu 16.04, Ubuntu 15.04, Ubuntu 14.04
- Zagotovite, da je Java nameščena tako, da sledite tukaj dokumentiranim korakom – Java JRE je nameščena
- Nato zaženite naslednje ukaze za namestitev 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
Kako odstraniti SmartGit iz Ubuntuja
sudo apt-get remove smartgit
Namestite SmartGit 17.0.1 na CentOS, RHEL, Fedora
- Namestite Java JDK tako, da zaženete naslednji ukaz
yum install java-1.8.0-openjdk
- Nato zaženite naslednje ukaze za namestitev aplikacije
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"