Εγκαταστήστε το SmartGit Git Client σε Ubuntu, Linux Mint, CentOS, Fedora, RHEL

Enkatasteste To Smartgit Git Client Se Ubuntu Linux Mint Centos Fedora Rhel



Το SmartGit είναι μια αποτελεσματική διεπαφή χρήστη Git Client με υποστήριξη για GitHub, Pull Requests + Comments, SVN καθώς και Mercurial. Το SmartGit Git Client εστιάζει στην απλότητα ενώ στοχεύει μη ειδικούς και άτομα που προτιμούν μια γραφική εφαρμογή από τη χρήση της γραμμής εντολών. Επιπλέον, έρχεται με ένα ωραίο σκοτεινό θέμα.

Βασικές λειτουργίες πελάτη SmartGit Git

  • Τροποποιήστε τα commit πριν πιέσετε, κάντε μεμονωμένες γραμμές μέσα σε ένα αρχείο, αναστήστε τα χαμένα commit και πολλά άλλα.
  • Το SmartGit θα ρωτήσει μόνο όταν χρειάζεται μια απόφαση, αλλά δεν σας ενοχλεί με τους υποκείμενους τεχνικούς περιορισμούς.
  • Δεν χρειάζεται να εγκαταστήσετε και να διαμορφώσετε πρόσθετα εργαλεία, καθώς η εφαρμογή διατίθεται με ενσωματωμένο πρόγραμμα-πελάτη SSH, Σύγκριση αρχείων καθώς και εργαλείο συγχώνευσης
  • Δείτε την κατάσταση του αποθετηρίου σας με μια ματιά καθώς και το δέντρο εργασίας σας, το Git’s Index, τα διαθέσιμα κλαδιά, τα οποία δεσμεύονται πρέπει να προωθηθούν
  • Κλωνοποίηση από το GitHub, την Assembla και άλλους παρόχους φιλοξενίας. Επιπλέον, μπορείτε να  δημιουργήσετε και να επιλύσετε αιτήματα έλξης GitHub και σχόλια ελέγχου

SmartGit 17.0.1 Changelog

Μόλις μια βελτίωση είχε γίνει σε αυτήν την έκδοση και αυτή είναι







  • ρυθμίστε αυτόματα το java.net.useSystemProxies=true (αν δεν έχει οριστεί) για να βελτιώσετε τον αυτόματο εντοπισμό διακομιστών μεσολάβησης

Μερικά σφάλματα έχουν επίσης αντιμετωπιστεί και αυτά είναι



  • Git:
    • Commit, Stage, άλλα: αποτυγχάνει σε μετονομασμένα αρχεία σε υπομονάδες με το σφάλμα 'pathspec … δεν ταιριάζει με κανένα αρχείο'
    • Log, Refresh: δεν ανανεώθηκε εάν η ρίζα .git/-admin δεν βρισκόταν κάτω από τη ρίζα του δέντρου που λειτουργεί (όπως για τις υπομονάδες)
  • SVN:
    • πιθανό σφάλμα 'Ασυμφωνία διεύθυνσης URL'.
  • OS X:
    • πιθανές καθυστερήσεις διεπαφής χρήστη που σχετίζονται με την παρακολούθηση αρχείων
    • πίνακας αρχείων: η επιλογή εκκαθάρισης καταργήθηκε ο εναλλασσόμενος χρωματισμός σειρών
    • προτιμήσεις, διάλογος Επεξεργασία διαφοράς: προεπιλεγμένο λάθος κουμπί επιλογής
  • Έλεγχος ταυτότητας http(s): οι κωδικοί πρόσβασης διακομιστή μεσολάβησης που περιέχουν ειδικούς χαρακτήρες όπως # δεν λειτούργησαν
  • Μετά την κατάργηση του tools.xml και την επανεκκίνηση της εφαρμογής, τα προεπιλεγμένα εξωτερικά εργαλεία δεν δημιουργήθηκαν ξανά

Πώς να εγκαταστήσετε το SmartGit 17.0.1 σε Ubuntu 17.04, Ubuntu 16.10, Ubuntu 16.04, Ubuntu 15.04, Ubuntu 14.04

  • Βεβαιωθείτε ότι η Java είναι εγκατεστημένη ακολουθώντας τα παρακάτω βήματα που τεκμηριώνονται εδώ – Το Java JRE είναι εγκατεστημένο
  • Στη συνέχεια εκτελέστε τις ακόλουθες εντολές για να εγκαταστήσετε το 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

Πώς να αφαιρέσετε το SmartGit από το Ubuntu

sudo apt-get remove smartgit

 SmartGit Git Client



Εγκαταστήστε το SmartGit 17.0.1 σε CentOS, RHEL, Fedora

  • Εγκαταστήστε το Java JDK εκτελώντας την ακόλουθη εντολή
yum install java-1.8.0-openjdk
  • Στη συνέχεια εκτελέστε τις ακόλουθες εντολές για να εγκαταστήσετε την εφαρμογή
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"

 SmartGit Git Client