Ίσως έχετε ακούσει GitHub, η πλατφόρμα φιλοξενίας, αποθήκευσης και επεξεργασίας κώδικα. Πολλά έργα ανοιχτού κώδικα και ιδιωτικές ομάδες ανάπτυξης χρησιμοποιούν αυτήν την εφαρμογή ιστού για να μοιραστούν το έργο τους.
Αλλά ξέρατε ότι το GitHub έχει ένα καλά κρυμμένο spin-off που ονομάζεται GitHub Gist; Είναι ένας πιο γρήγορος, απλούστερος τρόπος κοινής χρήσης κώδικα στο διαδίκτυο. Όπως το Pastebin, το Gist είναι ένα εργαλείο για κοινή χρήση κειμένου μέσω του Διαδικτύου. Προσφέρει όμως πρόσθετα χαρακτηριστικά και υποστηρίζεται κυρίως από τον ισχυρό έλεγχο έκδοσης του Git.
Πώς να βρείτε τον ιστότοπο GitHub Gist
GitHub Gist είναι το όνομα του ιστότοπου που φιλοξενεί θέματα. Το "gist" είναι ένα απόσπασμα κώδικα που μπορεί να είναι δημόσιο ή μυστικό.
Ο κύριος ιστότοπος GitHub δεν προωθεί ιδιαίτερα GitHub Gist, οπότε θα πρέπει είτε να το αναζητήσετε είτε να προσθέσετε σελιδοδείκτη στη διεύθυνση URL για τακτική χρήση.
Ο ιστότοπος είναι ένας υποτομέας του κύριου ιστότοπου GitHub και η σύνδεσή σας λειτουργεί στους δύο ιστότοπους. Οποιοσδήποτε μπορεί να δει δημόσια θέματα, αλλά θα πρέπει να συνδεθείτε για να δημιουργήσετε νέο περιεχόμενο.
Δημιουργία Gist
Όταν είστε συνδεδεμένοι στο GitHub, το Κεντρική σελίδα εμφανίζει μια φόρμα που σας επιτρέπει να δημιουργήσετε γρήγορα μια νέα ουσία.
Επιλέξτε ένα κατάλληλο όνομα αρχείου και, στη συνέχεια, εισαγάγετε το περιεχόμενο του αρχείου και κάντε κλικ στο Δημιουργήστε την ουσία κουμπί. Μπορείτε να διαμορφώσετε τον βασικό επεξεργαστή με λίγες επιλογές μορφοποίησης. Μπορείτε επίσης να επιλέξετε εάν η ουσία είναι μυστική ή δημόσια μέσω του Δημιουργώ κουμπί.
Το πρόγραμμα επεξεργασίας θα εφαρμόσει επισήμανση σύνταξης σύμφωνα με την επέκταση του αρχείου σας. Βεβαιωθείτε ότι έχετε επιλέξει μια κατάλληλη επέκταση για τον τύπο του αρχείου. Θα δείτε επίσης μια ωραία προεπισκόπηση ειδικά για τον τύπο κατά την προβολή συγκεκριμένων αρχείων σε μια ουσία. Τα αρχεία Markdown λειτουργούν ιδιαίτερα καλά για προβολή και επεξεργασία.
Κατά την επεξεργασία, μπορείτε να προσθέσετε περισσότερα αρχεία με το Προσθήκη αρχείου κουμπί. Πολλές βάσεις είναι αρκετά μικρές ώστε να απαιτούν μόνο ένα αρχείο, αλλά μπορείτε να χρησιμοποιήσετε περισσότερα εάν είναι απαραίτητο.
Εργασία με Gists
Εάν κάνετε κλικ στο Επεξεργασία κουμπί, θα λάβετε έναν βασικό επεξεργαστή κειμένου ανά αρχείο. Το Gist σάς επιτρέπει να κάνετε αλλαγές μέσω της διεπαφής ιστού και για μικρά δείγματα κώδικα, αυτό είναι απολύτως επαρκές.
Ωστόσο, πίσω από τα παρασκήνια, κάθε ουσία είναι ένα αποθετήριο Git. Αυτό σημαίνει ότι μπορείτε να παρακολουθείτε αναθεωρήσεις αρχείων και να εκτελείτε άλλες λειτουργίες git. ο Αναθεωρήσεις καρτέλα κοντά στην επάνω αριστερή οθόνη εμφανίζει δέσμευση στο αποθετήριο του περιεχομένου σας.
Πίσω από το Ενθέτω Το κουμπί είναι επιλογές για την κλωνοποίηση του χώρου αποθήκευσης, ώστε να μπορείτε να εργαστείτε με μια κεντρική απόσταση. Ωστόσο, θα πρέπει να γνωρίζετε ότι τα βασικά αποθετήρια είναι ελαφρώς περιορισμένα. Συγκεκριμένα, αν και μια ουσία μπορεί να περιέχει πολλά αρχεία, δεν μπορεί να περιέχει καταλόγους.
Κύρια σημεία στη γραμμή εντολών
ο Πρόγραμμα γραμμής εντολών GitHub, gh, έχει υποστήριξη για θέματα. Μπορείτε να δημιουργήσετε, να διαγράψετε, να καταχωρίσετε και να επεξεργαστείτε λίστες απευθείας από ένα τερματικό. Αυτό είναι πιο βολικό από το να αντιμετωπίζετε την ουσία σαν ένα κανονικό αποθετήριο git.
Για παράδειγμα, εάν έχετε ένα υπάρχον αρχείο, μπορείτε να δημιουργήσετε αμέσως μια μυστική ουσία από αυτό χρησιμοποιώντας αυτήν την εντολή:
$ gh gist create index.md
- Δημιουργία gist index.md
✓ Δημιουργήθηκε gist index.md
https://gist.github.com/027442d9e34f35ee4bf64bbbc1a81a62
Η εντολή τελειώνει με μια διεύθυνση URL που αντιπροσωπεύει τη νέα ουσία. Μπορείτε επίσης να επεξεργαστείτε μια ουσία:
gh gist edit 027442d9e34f35ee4bf64bbbc1a81a62
Αυτό θα ανοίξει τον προεπιλεγμένο επεξεργαστή κειμένου. Μόλις κάνετε μια επεξεργασία και κλείσετε το πρόγραμμα επεξεργασίας σας, γρ ωθεί αυτόματα την αλλαγή σας στο GitHub.
Τρόπος επαναχρησιμοποίησης περιεχομένου Gist
Όταν βλέπετε μια ουσία, θα παρατηρήσετε ένα κουμπί με το όνομα Ακατέργαστος δίπλα σε κάθε αρχείο. Αυτό παρέχει μια έκδοση απλού κειμένου του αρχείου που μπορεί να είναι χρήσιμη για αποθήκευση ή αντιγραφή. Σημειώστε ότι δεν μπορείτε να το χρησιμοποιήσετε για να φιλοξενήσετε αρχεία. Για παράδειγμα, εάν προσπαθήσετε να αναφέρετε ένα αρχείο JavaScript χρησιμοποιώντας αυτόν τον σύνδεσμο, δεν θα λειτουργήσει.
Μπορείτε, ωστόσο, να εμφανίσετε τα περιεχόμενα μιας ουσίας αλλού. Αυτό είναι ιδανικό για δείγματα κώδικα και η επισήμανση σύνταξης σημαίνει ότι θα φαίνονται υπέροχα σε αναρτήσεις ιστολογίου ή άρθρα. Για να το κάνετε αυτό, αντιγράψτε τον κωδικό δίπλα στο Ενθέτω κουμπί και να το συμπεριλάβετε στο HTML σας.
Το GitHub δεν διαφημίζει πολύ καλά, αλλά μην το αφήνεις να αποβάλλει. Είναι ένας πολύ προσιτός συνδυασμός Pastebin και Git. Τα Gists είναι μια εξαιρετική περίπτωση χρήσης για οποιοδήποτε μικρό απόσπασμα κώδικα που δεν εγγυάται ένα πλήρες αποθετήριο. Κάνουν μια εξαιρετική ελαφριά επιλογή εάν θέλετε απλώς να μοιραστείτε γρήγορα κάποιο κωδικό. Η επιλογή ενσωμάτωσης μπορεί να είναι χρήσιμη εάν δημοσιεύετε ένα τεχνικό άρθρο.
Δείτε άλλες εφαρμογές που σας επιτρέπουν να μοιράζεστε αποσπάσματα κώδικα με τον οδηγό μας για εναλλακτικές λύσεις Pastebin.
Αυτές οι εναλλακτικές επιλογές Pastebin σάς επιτρέπουν να πληκτρολογείτε, να επικολλάτε και να μοιράζεστε μπλοκ κώδικα ή κειμένου με άλλους στο διαδίκτυο εύκολα.
Διαβάστε Επόμενο
- Προγραμματισμός
- GitHub
Ο Bobby είναι λάτρης της τεχνολογίας που εργάστηκε ως προγραμματιστής λογισμικού για τις περισσότερες από δύο δεκαετίες. Είναι παθιασμένος με το gaming, εργάζεται ως Editor Editor στο Switch Player Magazine και είναι βυθισμένος σε όλες τις πτυχές των διαδικτυακών εκδόσεων και της ανάπτυξης ιστού.
Εγγραφείτε στο Newsletter μας
Εγγραφείτε στο ενημερωτικό δελτίο μας για τεχνικές συμβουλές, κριτικές, δωρεάν ebook και αποκλειστικές προσφορές!
Ένα ακόμη βήμα…!
Επιβεβαιώστε τη διεύθυνση email σας στο email που μόλις σας στείλαμε.