U sljedećem članku ćemo pogledati kako možemo instalirati SmartGit na Ubuntu 20.04. Ova aplikacija omogućit će nam suradnju ići, a uključuje podršku za GitHub, BitBucket, SVN i Mercurial. Ovo se usredotočuje na traženje jednostavnosti, a cilja na korisnike koji nisu stručni i na ljude koji preferiraju grafičku aplikaciju umjesto korištenja naredbenog retka za rad s Gitom.
U sljedećim redovima vidjet ćemo kako instalirati program pomoću .deb paketa ili iz PPA -a. Sve ću ovo testirati na Ubuntu 20.04 (Focal Fossa). Koraci koje ćemo vidjeti sljedeće trebali bi raditi i na Ubuntu 18.04, 16.04 i svim drugim distribucijama temeljenim na Debianu.
Opće značajke SmartGita
- Program će nam omogućiti izmijeniti predaju prije slanja, urezati pojedinačne retke unutar datoteke, oživjeti izgubljena predavanja i još mnogo toga.
- Sučelje programa je dostupan na engleskom i kineskom.
- SmartGit tražit će samo kada mu zatreba odluka korisnika.
- Nema potrebe za instaliranjem i konfiguriranjem dodatnih alatabudući da aplikacija dolazi s ugrađenim SSH klijentom, alatom za usporedbu datoteka i alatom za spajanje.
- Dopustit će nam na prvi pogled pogledajte status našeg spremištakao i vaše radno stablo, Git indeks, dostupne grane ili koje predaje treba podnijeti.
- Možemo klon iz GitHub -a, Assemble i drugih pružatelja usluga hostinga.
- SmartGit pojednostavljuje radne tokove Gita za Azure DevOps.
- U slučaju sukoba nudi jednostavne naredbe Da ga riješim.
- Pomoću prikaza Promjene možete vizualno usporedite slike jednu do druge.
- Program će nam omogućiti konfigurirajte alatnu traku s opcijama za koje smo zainteresirani da tamo budu dostupne.
- Ako imate nekoliko konfiguriranih alati za razlike Za usporedbu datoteka, izborno će program pitati koju koristiti.
Ovo su samo neke od značajki ovog programa. Oni mogu konzultirati sve njih u web stranica projekta.
Instalirajte SmartGit na Ubuntu 20.04
Prije početka instalacije zanimljivo je provjerite jesu li svi paketi u našem sustavu ažurirani. Da bismo to učinili, u terminalu (Ctl + Alt + T) morat ćemo samo napisati:
sudo apt update; sudo apt upgrade
Korištenje .deb paketa
Mi ćemo preuzmite najnoviju verziju .deb paketa za SmartGit. Ovo se može preuzeti s web stranica projekta ili izvršavanjem naredbe u terminalu:
wget https://www.syntevo.com/downloads/smartgit/smartgit-21_1_0.deb
Kad preuzimanje završi, možemo ići na instalacija programa utipkavanje naredbe:
sudo apt install ./smartgit-21_1_0.deb
deinstalirati
Uklonite ovaj program iz našeg sustava Jednostavno je poput otvaranja terminala (Ctr + Alt + T) i upisivanja u njega:
sudo apt remove smartgit
Korištenje spremišta PPA
Ako više volite instalirajte ovaj program koristeći svoj PPA, samo trebate otvoriti terminal (Ctrl + Alt + T) i u njemu izvršiti sljedeću naredbu za dodavanje spremišta:
sudo add-apt-repository ppa:eugenesan/ppa
Nakon pritiska Uvod, popis softvera dostupnog iz spremišta trebao bi se automatski ažurirati. Kad završim, vrijeme je za to instalirajte SmartGit, a za to na istom terminalu samo trebate izvršiti:
sudo apt install smartgit
deinstalirati
u izbriši spremište koji smo koristili za instaliranje ovog programa, potrebno je samo otvoriti terminal (Ctrl + Alt + T) i u njemu izvršiti naredbu:
sudo add-apt-repository ppa:eugenesan/ppa
Sad možemo riješite se programa, a kao i kod aplikacije instalirane pomoću .deb paketa, morat ćemo samo napisati u isti terminal:
sudo apt remove smartgit
Pristupite SmartGitu na Ubuntuu
Nakon ispravne instalacije, koju god opciju da koristite, samo trebate kliknuti na karticu ''Djelatnost'sa stola. Pretraživač aplikacija piše 'SmartGit', a zatim kliknite na pokretač koji će se pojaviti u rezultatima pretraživanja.
Morat ćemo prvi vidjeti da počinje prihvatiti licencu, odabirom načina na koji ćemo koristiti ovaj program. Očigledno, ako platimo komercijalnu licencu, program će nam omogućiti korištenje svih njegovih značajki, osim što ima uključenu podršku.
Uz sve to aplikacija će se pokrenuti. Za pomoć ili korisne informacije o tome kako koristiti ovaj program toplo preporučujemo posjetiti web stranica projekta ili njegov službena dokumentacija.