SmartGit je efektívne používateľské rozhranie Git Client s podporou pre GitHub, Pull Requests + Comments, SVN ako aj Mercurial. SmartGit Git Client sa zameriava na jednoduchosť a zameriava sa na neodborníkov a ľudí, ktorí uprednostňujú grafickú aplikáciu pred používaním príkazového riadka. Navyše prichádza s peknou tmavou témou.
Funkcie kľúča klienta SmartGit Git
- Upravte odovzdania pred odoslaním, odovzdajte jednotlivé riadky v súbore, obnovte stratené odovzdania a mnohé ďalšie.
- SmartGit sa opýta iba vtedy, keď potrebuje rozhodnutie, ale neobťažuje vás základnými technickými obmedzeniami.
- Nie je potrebné inštalovať a konfigurovať ďalšie nástroje, pretože aplikácia sa dodáva so vstavaným klientom SSH, porovnávaním súborov a nástrojom na zlúčenie
- Pozrite si stav svojho úložiska na prvý pohľad, ako aj svoj pracovný strom, index Git, dostupné vetvy, ktoré je potrebné presunúť
- Klon z GitHub, Assembla a ďalších poskytovateľov hostingu. Okrem toho môžete vytvárať a riešiť žiadosti GitHub Pull a recenzie komentárov
SmartGit 17.0.1 zmenový protokol
V tomto vydaní bolo urobené len jedno vylepšenie a to je
- automaticky nastaviť java.net.useSystemProxy=true (ak nie je nastavené), aby sa zlepšila automatická detekcia serverov proxy
Vyriešilo sa aj niekoľko chýb a tieto sú
- Git:
- Commit, Stage, iné: zlyhá pri premenovaných súboroch v podmoduloch s chybou „pathspec… nezhoduje sa so žiadnymi súbormi“
- Log, Refresh: neobnovilo sa, ak sa koreň .git/-admin nenachádzal pod pracovným koreňom stromu (ako v prípade podmodulov)
- SVN:
- možná chyba „nesúlad adresy URL“.
- OS X:
- možné zamrznutia používateľského rozhrania súvisiace s monitorovaním súborov
- tabuľka súborov: vymazaním výberu sa odstráni striedavé zafarbenie riadkov
- predvoľby, dialógové okno Upraviť rozdiel: predvolený nesprávny prepínač
- http(s) autentifikácia: heslá proxy obsahujúce špeciálne znaky ako # nefungovali
- Po odstránení tools.xml a reštartovaní aplikácie sa predvolené externé nástroje nevytvorili
Ako nainštalovať SmartGit 17.0.1 na Ubuntu 17.04, Ubuntu 16.10, Ubuntu 16.04, Ubuntu 15.04, Ubuntu 14.04
- Uistite sa, že je Java nainštalovaná podľa nasledujúcich krokov zdokumentovaných tu – Java JRE je nainštalovaná
- Potom spustite nasledujúce príkazy na inštaláciu 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
Ako odstrániť SmartGit z Ubuntu
sudo apt-get remove smartgit
Nainštalujte SmartGit 17.0.1 na CentOS, RHEL, Fedora
- Nainštalujte Java JDK spustením nasledujúceho príkazu
yum install java-1.8.0-openjdk
- Potom spustite nasledujúce príkazy na inštaláciu aplikácie
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"