Στην κοινότητα Linux, βασικά, ο καθένας χρησιμοποιείτο πρωτόκολλο Git σε κάποια μορφή. Το Git λειτουργεί τόσο καλά, διότι είναι ενσωματωμένο στη γραμμή εντολών και στον τρόπο λειτουργίας των Linux. Δυστυχώς, ο καθένας δεν έχει την υπομονή να ασχοληθεί με το μεγάλο ποσό εντολών Git για την ενημέρωση του πηγαίου κώδικα. Ως αποτέλεσμα, πολλοί προγραμματιστές απευθύνονται σε πελάτες της Github για να απλοποιήσουν τη διαδικασία. Σε αυτή τη λίστα, θα πάμε πάνω από μερικούς από τους καλύτερους πελάτες Github για Linux.
Σημείωση: υπάρχουν πολλοί πελάτες Github για Linux. Αν γνωρίζετε ένα μεγάλο εργαλείο αλληλεπίδρασης Git για το οποίο δεν μιλήσατε σε αυτή τη λίστα, παρακαλώ μας ενημερώστε σχετικά με αυτό στην παρακάτω ενότητα σχολίων!
1. GitKraken

Το GitKraken είναι ένα ελεύθερο, cross-platform Gitπελάτης. Οι χρήστες πρέπει να πληρώσουν για να χρησιμοποιήσουν αυτό το προϊόν εμπορικά και με μεγάλες ομάδες. Δεν είναι ανοικτή πηγή. Τούτου λεχθέντος, έχει μια δωρεάν έκδοση που ο καθένας μπορεί να χρησιμοποιήσει (για προσωπικούς και χόμπι λόγους).
Η επαγγελματική έκδοση του GitKraken έχει πολλάχαρακτηριστικά, αλλά οι περισσότεροι χρήστες στο Linux που μόνο πρόγραμμα για το σχολείο, ή για μη εμπορική χρήση θα πρέπει να είναι μια χαρά με την ελεύθερη έκδοση. Αυτό το εργαλείο κάνει πολύ εύκολη τη διαχείριση και τον έλεγχο του κώδικα πηγής μέσω του πρωτοκόλλου Git.
Ένα από τα κυριότερα αποτελέσματα για το GitKraken είναι το μοντέρνοσχέδιο. Είναι καθαρό και εύκολο στα μάτια και υπάρχει μια ειδική ομάδα διαθέσιμη για να υποστηρίξει τους χρήστες. Οι προγραμματιστές που αναζητούν ένα απλό εργαλείο για να διαχειρίζονται το Git με ευκολία θα πρέπει να θεωρούν αυτό το εργαλείο πάνω από όλα τα υπόλοιπα.
Σημαντικά χαρακτηριστικά
- Δωρεάν για προσωπική χρήση
- Υποστήριξη για όλα τα μεγάλα λειτουργικά συστήματα, ώστε ολόκληρη η ομάδα σας να μπορεί να το χρησιμοποιήσει
- Εύκολο στη χρήση και πλοήγηση
- Υποστήριξη για το Gitflow (γραφικό εργαλείο κλάδου Git)
- Υποστήριξη Git LFS (Μεγάλη αποθήκευση αρχείων)
- Προσαρμόσιμα γραφήματα εντολών
- Υποστήριξη για γάντζους Git
- Πλήκτρο γρήγορης αναίρεσης / επαναφοράς
- Υποστήριξη για πολλούς παρόχους Git (συμπεριλαμβανομένων αυτοματοποιημένων)
- Η ισχυρή λειτουργία "ασαφούς εύρεσης" επιτρέπει στους χρήστες να αναζητούν γρήγορα εντολές και ενέργειες και να τις εκτελούν
- Τα υπομονάδα επιτρέπουν την εύκολη συνεργασία ομάδας
- Πολλά θέματα UI επιτρέπουν στον χρήστη να προσαρμόζει το GitKraken στις προτιμήσεις τους
- Οπτικές αναπαραστάσεις της δραστηριότητας repos Git σε γραφήματα
2. SmartGit

Το SmartGit είναι ένας πελάτης Git cross-platform. Όπως το GitKraken, το λογισμικό είναι δωρεάν για προσωπική χρήση, με μια πληρωμένη, "pro" έκδοση για ομάδες. Το SmartGit υποστηρίζει πολλούς παρόχους Git, συμπεριλαμβανομένων των GitHub, BitBucket, αυτοματοποιημένους διακομιστές Git και Atlassian Stash. Εκτός από αυτό, το SmartGit μπορεί επίσης να χειριστεί το SVN και το Mercurial αρκετά καλά.
Ο σχεδιασμός του προγράμματος είναι πολύ καθαρός καιόχι-ανοησίες. Δεν δαπανάται πολύς χρόνος για την ομορφιά όλων. Αντ 'αυτού, οι προγραμματιστές εστιάζουν τα πάντα στα χαρακτηριστικά, και τα πιο χρησιμοποιούμενα είναι πάντοτε μέσα στο χέρι. Αυτός ο πελάτης Git είναι ιδανικός για προγραμματιστές που εκτιμούν τα χαρακτηριστικά τους πάνω από τα φανταστικά στοιχεία UI και τα όμορφα χρώματα.
Σημαντικά χαρακτηριστικά
- Υποστήριξη για πολλούς παρόχους Git (συμπεριλαμβανομένων αυτοματοποιημένων)
- Υποστήριξη για άλλες μεθόδους ελέγχου πηγής εκτός από το Git (SVN και Mercurial)
- Υποστήριξη GitFlow (γραφικός διαχειριστής υποκαταστήματος Git)
- Git αποθήκευση μεγάλων αρχείων
- Καθαρισμός σχεδιασμού UI
- Εύκολη σύγκριση των διαφορών δίπλα-δίπλα
- Ενσωματωμένο πρόγραμμα-πελάτης SSH για γρήγορες απομακρυσμένες συνδέσεις
- Εξαιρετικό εργαλείο diff που είναι ισχυρό και εύκολο στη χρήση
3. Gitg

Το Gitg είναι ένα πρόγραμμα περιήγησης λογισμικού Git λογισμικούειδικά σχεδιασμένο για την επιφάνεια εργασίας Gnome και σύνολο εφαρμογών (αν και, περίεργα έχει έκδοση Mac). Ο κύριος στόχος του εργαλείου Gitg είναι να δώσει στους χρήστες του Linux ένα εύκολο στη χρήση μέτωπο στο εργαλείο γραμμής εντολών Git.
Το λογισμικό είναι ανοικτού κώδικα και ο κώδικας είναι πλήρως ελεγχόμενος σε οποιονδήποτε. Εξετάστε το Gitg αν είστε προγραμματιστής λογισμικού που αγαπά το περιβάλλον εργασίας Gnome στο Linux.
Σημαντικά χαρακτηριστικά
- Ανοικτή πηγή και δωρεάν για χρήση για πάντα
- Διαθέτει ενσωματωμένο πρόγραμμα προβολής αρχείων για εύκολη αναζήτηση κώδικα
- Ενσωμάτωση στην επιφάνεια εργασίας του Gnome Shell που επιτρέπει στους χρήστες να βλέπουν τις πρόσφατα προσβάσιμες αποθήκες Git κ.λπ.
- Σχεδόν μοιάζει με τον πελάτη Mac OS GitX και το σύνολο χαρακτηριστικών του
- Το πρόγραμμα Gitg συνεργάζεται με το GitX για Mac για να κάνει την εφαρμογή πιο παρόμοια
- Η λειτουργία αναζήτησης επιτρέπει γρήγορες αναζητήσεις υποκαταστημάτων και ετικετών
- Αναθέστε το εργαλείο ελέγχου ορθογραφίας
4. Magit

Το Magit είναι ένα plugin για τον επεξεργαστή κειμένου Emacs καιείναι εγκατεστημένο σε όλα τα λειτουργικά συστήματα που υποστηρίζουν αυτήν την περίοδο το Emacs. Το plugin είναι ανοικτού κώδικα υπό τη γενική δημόσια άδεια GNU V3. Το plugin ισχυρίζεται ότι είναι ένα πλήρες front-end "Git Porcelain" που βελτιώνει τη διεπαφή πελάτη Git.
Αυτός ο πελάτης είναι ιδανικός για όσους χρησιμοποιούν τον επεξεργαστή κειμένου Emacs για την ανάπτυξη λογισμικού και χρειάζονται ένα καλό εργαλείο Git για να το ακολουθήσουν.
Σημαντικά χαρακτηριστικά
- Κάνει τη χρήση Git στο τερματικό πολύ πιο εύκολη απόαπλοποίηση εντολών και βελτίωση της σύνταξης (add, am, bisect, ευθύνες, υποκατάστημα, checkout, κεράσι, κεράσι, καθαρισμός, κλώνος, δέσμευση, config,
- Ενσωματώνεται με τον επεξεργαστή κειμένου Emacs, ώστε να μπορείτε να κάνετε την ανάπτυξη και τον έλεγχο πηγής μέσω του Git στην ίδια εφαρμογή
- Λειτουργεί με πολλούς παρόχους Git, συμπεριλαμβανομένων των αυτο-φιλοξενείται
- Με βάση το κείμενο, το κάνει τέλειο για τους οπαδούς των τερματικών σταθμών που δεν τους αρέσουν τα εργαλεία Git GUI
Σχόλια