SmartGit je efektivní uživatelské rozhraní Git Client s podporou GitHub, Pull Requests + Comments, SVN a také Mercurial. SmartGit Git Client se zaměřuje na jednoduchost a zaměřuje se na laiky a lidi, kteří dávají přednost grafické aplikaci před použitím příkazového řádku. Navíc přichází s pěkným temným tématem.
Klíčové funkce klienta SmartGit Git
- Upravte odevzdání před odesláním, odevzdejte jednotlivé řádky v souboru, obnovte ztracené odevzdání a mnoho dalších.
- SmartGit se zeptá pouze tehdy, když potřebuje rozhodnutí, ale neobtěžuje vás základními technickými omezeními.
- Není třeba instalovat a konfigurovat další nástroje, protože aplikace je dodávána s vestavěným klientem SSH, porovnáváním souborů a nástrojem pro sloučení
- Na první pohled uvidíte stav svého úložiště, stejně jako svůj pracovní strom, index Git, dostupné větve, které je třeba odeslat
- Klon z GitHubu, Assembla a dalších poskytovatelů hostingu. Kromě toho můžete vytvářet a řešit GitHub Pull Requests a Review Comments
SmartGit 17.0.1 Protokol změn
V tomto vydání bylo provedeno pouze jedno vylepšení a to je
- automaticky nastavit java.net.useSystemProxy=true (pokud není nastaveno), aby se zlepšila automatická detekce serverů proxy
Bylo také vyřešeno několik chyb a tyto jsou
- Git:
- Commit, Stage, ostatní: selže u přejmenovaných souborů v submodulech s chybou „pathspec … neodpovídají žádné soubory“
- Log, Refresh: neobnovilo se, pokud kořenový adresář .git/-admin nebyl umístěn pod kořenem pracovního stromu (jako u submodulů)
- SVN:
- možná chyba „nesoulad adresy URL“.
- OS X:
- možné zablokování uživatelského rozhraní související se sledováním souborů
- tabulka souborů: zrušením výběru bylo odstraněno střídavé zbarvení řádku
- předvolby, dialogové okno Upravit rozdíl: předvolba nesprávného přepínače
- http(s) autentizace: hesla proxy obsahující speciální znaky jako # nefungovala
- Po odebrání tools.xml a restartování aplikace nebyly výchozí externí nástroje znovu vytvořeny
Jak nainstalovat SmartGit 17.0.1 na Ubuntu 17.04, Ubuntu 16.10, Ubuntu 16.04, Ubuntu 15.04, Ubuntu 14.04
- Ujistěte se, že je Java nainstalována podle následujících kroků popsaných zde – Java JRE je nainstalována
- Poté spusťte následující příkazy a nainstalujte 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
Jak odebrat SmartGit z Ubuntu
sudo apt-get remove smartgit
Nainstalujte SmartGit 17.0.1 na CentOS, RHEL, Fedora
- Nainstalujte Java JDK spuštěním následujícího příkazu
yum install java-1.8.0-openjdk
- Poté spusťte následující příkazy k instalaci aplikace
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"