Στο επόμενο άρθρο θα ρίξουμε μια ματιά στο Gittyup. Αυτό είναι ένα δωρεάν και ανοιχτού κώδικα γραφικό πελάτη Git για Gnu / Linux που κυκλοφορεί με άδεια MIT. Με αυτό το πρόγραμμα μπορούμε να δούμε και να διαχειριστούμε την έκδοση και το ιστορικό του πηγαίου κώδικα μας αρκετά εύκολα. Το Gittyup είναι μια συνέχεια του γραφικού προγράμματος-πελάτη για το Git που ονομάζεται GitAhead.
Αυτό το πρόγραμμα έχει μια εγγενή διεπαφή, η οποία είναι γρήγορη και έχει σχεδιαστεί για να μας βοηθά να κατανοούμε και να διαχειριζόμαστε το ιστορικό του πηγαίου κώδικα που λαμβάνουμε από αποθετήρια στο διαδίκτυο ή από τοπικά αποθετήρια. Η τοποθέτηση μιας γραμμής και η διπλή προβολή δέντρου, θα μας επιτρέψουν να δούμε τις αλλαγές στα βήματα αντί να πρέπει να τις δούμε σε διαφορετικά δέντρα. Επιπλέον, θα μας επιτρέψει να μεγιστοποιήσουμε το ιστορικό ή την προβολή σύγκρισης. Θα βρούμε επίσης τη δυνατότητα παράβλεψης όλων των αρχείων που ορίζονται από ένα μοτίβο. Για αυτό και άλλα πράγματα, θα δούμε στις παρακάτω γραμμές πώς μπορούμε να εγκαταστήσουμε το Gittyup στο Ubuntu χρησιμοποιώντας το πακέτο Flatpak του.
Γενικά χαρακτηριστικά του Gittyup
- Η εγγενής διεπαφή του προγράμματος είναι γρήγορη, και έχει σχεδιαστεί για να βοηθά τον χρήστη να κατανοήσει και να διαχειριστεί το ιστορικό του πηγαίου κώδικα μας.
- Θα βρούμε στη διεπαφή του διαφορετικές επιλογές διαμόρφωσης.
- Θα έχουμε στη διάθεσή μας α ελαφρύ θέμα και ένα άλλο σκοτάδι για τη διεπαφή προγράμματος.
- θα έχουμε το διπλή όψη δέντρου, για να δείτε αλλαγές σταδιακά και χωρίς στάδια.
- Μπορούμε μεγιστοποιήστε την προβολή Ιστορικό ή Διαφορική χρησιμοποιώντας τον συνδυασμό πλήκτρων Ctrl + M.
- Θα έχουμε επίσης διαθέσιμο το αγνοήστε την επιλογή μοτίβου. Αυτή είναι η δυνατότητα να αγνοούνται όλα τα αρχεία που ορίζονται από ένα μοτίβο αντί για ένα μόνο αρχείο.
- Έχει επίσης ένα προβολή ετικετών. Κατά τη δημιουργία μιας νέας ετικέτας, όλες οι διαθέσιμες ετικέτες είναι ορατές. Αυτό διευκολύνει τη δημιουργία συνεπών ετικετών.
- Θα μας επιτρέψει να χρησιμοποιήσουμε πρότυπα μηνυμάτων επιβεβαίωσης, που θα διευκολύνει τη σύνταξη μηνυμάτων επιβεβαίωσης με βάση τα πρότυπα.
- Μπορούμε κλωνοποιήστε, αρχικοποιήστε τα αποθετήρια και προσθέστε λογαριασμούς Github, Bitbucket, Beanstalk και Gitlab με απλό τρόπο.
Εγκαταστήστε το Gittyup στο Ubuntu
Για να εγκαταστήσετε αυτό το πρόγραμμα θα χρειαστεί να έχουμε εγκατεστημένη την τεχνολογία Flatpak στο σύστημά μας. Σε περίπτωση που χρησιμοποιείτε το Ubuntu 20.04 και εξακολουθείτε να μην έχετε ενεργοποιημένη αυτήν την τεχνολογία, μπορείτε να συνεχίσετε Ο οδηγός Ένας συνάδελφος έγραψε σχετικά σε αυτό το blog πριν από λίγο.
Όπως έλεγα, το Gittyup είναι διαθέσιμο ως πακέτο flatpak από Flathub. Όταν έχουμε ήδη τη δυνατότητα εγκατάστασης αυτού του τύπου πακέτου διαθέσιμο στο σύστημά μας, θα χρειαστεί μόνο να ανοίξουμε ένα τερματικό (Ctrl + Alt + T) και να εκτελέσουμε την ακόλουθη εντολή σε αυτό για να εγκαταστήστε την πιο πρόσφατη έκδοση του Gittyup στο σύστημά μας:
flatpak install flathub com.github.Murmele.Gittyup
να ενημερώστε το πρόγραμμα, όταν μια νέα έκδοση του προγράμματος είναι διαθέσιμη, θα πρέπει μόνο να εκτελέσουμε:
flatpak --user update com.github.Murmele.Gittyup
Μετά την εγκατάσταση, μπορούμε εκτελέστε το πρόγραμμα χρησιμοποιώντας αυτήν την άλλη εντολή στο ίδιο τερματικό:
flatpak run com.github.Murmele.Gittyup
Μπορείτε επίσης να ξεκινήσετε το πρόγραμμα από το μενού Εφαρμογές ή από οποιοδήποτε άλλο πρόγραμμα εκκίνησης εφαρμογών που έχουμε διαθέσιμο στο σύστημά μας.
Καταργήστε την εγκατάσταση
να αφαιρέστε το πρόγραμμα από το σύστημά μας, είναι απαραίτητο μόνο να ανοίξετε ένα τερματικό (Ctrl + Alt + T) και να το εκτελέσετε:
sudo flatpak uninstall com.github.Murmele.Gittyup
Οι δημιουργοί αυτής της εκπομπής λένε ότι καλωσορίζουν τις συνεισφορές κάθε είδους, συμπεριλαμβανομένων διορθώσεων σφαλμάτων, νέων δυνατοτήτων, τεκμηρίωσης και μεταφράσεων. Υποδεικνύουν επίσης ότι συνεισφέροντας, οι χρήστες συμφωνούν να αποδεσμεύουν συνεισφορές σύμφωνα με τους όρους της άδειας MIT.
Για περισσότερες πληροφορίες σχετικά με αυτό το πρόγραμμα, οι χρήστες μπορούν έλεγξε το αποθετήριο στο GitHub του σχεδίου. Όπως υποδεικνύεται σε αυτό το αποθετήριο, οι χρήστες μπορούν να κάνουν ερωτήσεις σχετικά με τη δημιουργία ή τη χρήση του Gittyup στο Υπερχείλιση στοίβας συμπεριλαμβανομένης της ετικέτας gittyup. Μπορούμε επίσης να αναφέρουμε σφάλματα ανοίγοντας ένα πρόβλημα στο ανιχνευτής προβλημάτων.
Αν ψάχνετε για μια εφαρμογή για τη διαχείριση του ιστορικού πηγαίου κώδικα των αποθετηρίων σας, το Gittyup μπορεί να βοηθήσει.