Τι είναι το GitHub Gist;

Τι είναι το GitHub Gist;

Μάλλον έχετε ακούσει για GitHub , η πλατφόρμα φιλοξενίας, αποθήκευσης και επεξεργασίας κώδικα. Πολλά έργα ανοιχτού κώδικα και ιδιωτικές ομάδες ανάπτυξης χρησιμοποιούν αυτήν την εφαρμογή ιστού για να μοιραστούν τη δουλειά τους.





Γνωρίζατε όμως ότι το GitHub έχει ένα καλά κρυμμένο spin-off που ονομάζεται GitHub Gist; Είναι ένας πιο γρήγορος, απλούστερος τρόπος κοινής χρήσης κώδικα στο διαδίκτυο. Όπως το Pastebin, έτσι και το Gist είναι ένα εργαλείο για την κοινή χρήση κειμένου μέσω διαδικτύου. Προσφέρει όμως πρόσθετες δυνατότητες και υποστηρίζεται ιδιαίτερα από τον ισχυρό έλεγχο έκδοσης του Git.





Πώς να βρείτε τον ιστότοπο GitHub Gist

GitHub Gist είναι το όνομα του ιστότοπου που φιλοξενεί ουσίες. Το 'gist' είναι ένα απόσπασμα κώδικα που μπορεί να είναι δημόσιο ή μυστικό.





Ο κύριος ιστότοπος του GitHub δεν προωθεί ιδιαίτερα GitHub Gist , οπότε θα πρέπει είτε να το αναζητήσετε είτε να προσθέσετε σελιδοδείκτη στη διεύθυνση URL για τακτική χρήση.

Ο ιστότοπος είναι ένας υποτομέας του κύριου ιστότοπου GitHub και η σύνδεσή σας λειτουργεί στους δύο ιστότοπους. Οποιοσδήποτε μπορεί να δει δημόσια gists, αλλά θα πρέπει να συνδεθείτε για να δημιουργήσετε νέο περιεχόμενο.



Δημιουργώντας μια ουσία

Όταν είστε συνδεδεμένοι στο GitHub, το Κύρια αρχική σελίδα εμφανίζει μια φόρμα που σας επιτρέπει να δημιουργήσετε γρήγορα μια νέα ουσία.

Επιλέξτε ένα κατάλληλο όνομα αρχείου και, στη συνέχεια, εισαγάγετε το περιεχόμενο του αρχείου και κάντε κλικ στο Δημιουργία ουσίας κουμπί. Μπορείτε να διαμορφώσετε τον βασικό επεξεργαστή με μια χούφτα επιλογών μορφοποίησης. Μπορείτε επίσης να επιλέξετε αν η ουσία είναι μυστική ή δημόσια μέσω του Δημιουργώ κουμπί.





Ο επεξεργαστής θα εφαρμόσει τονισμό σύνταξης σύμφωνα με την επέκταση του αρχείου σας. Βεβαιωθείτε ότι έχετε επιλέξει μια κατάλληλη επέκταση για τον τύπο του αρχείου. Θα δείτε επίσης μια ωραία προεπισκόπηση για τον τύπο κατά την προβολή ορισμένων αρχείων σε μια ουσία. Τα αρχεία Markdown λειτουργούν ιδιαίτερα καλά για προβολή και επεξεργασία.

Κατά την επεξεργασία, μπορείτε να προσθέσετε περισσότερα αρχεία με το Προσθήκη αρχείου κουμπί. Πολλές ουσίες είναι αρκετά μικρές ώστε να απαιτούν μόνο ένα αρχείο, αλλά μπορείτε να χρησιμοποιήσετε περισσότερα εάν είναι απαραίτητο.





Εργασία με ουσίες

Αν κάνετε κλικ στο Επεξεργασία κουμπί, θα λάβετε έναν βασικό επεξεργαστή κειμένου ανά αρχείο. Το Gist σάς επιτρέπει να κάνετε αλλαγές μέσω της διεπαφής ιστού του, και για μικρά δείγματα κώδικα, αυτό είναι απολύτως επαρκές.

Ωστόσο, στα παρασκήνια, κάθε ουσία είναι ένα αποθετήριο Git. Αυτό σημαίνει ότι μπορείτε να παρακολουθείτε αναθεωρήσεις αρχείων και να εκτελείτε άλλες λειτουργίες git. ο Αναθεωρήσεις καρτέλα κοντά στις επάνω αριστερές οθόνες δεσμεύεται στο αποθετήριο της ουσίας σας.

Πίσω από το Ενθέτω το κουμπί είναι επιλογές κλωνοποίησης του αποθετηρίου, ώστε να μπορείτε να εργαστείτε με μια ουσία από απόσταση. Ωστόσο, θα πρέπει να γνωρίζετε ότι τα αποθετήρια ουσιών είναι ελαφρώς περιορισμένα. Συγκεκριμένα, αν και μια ουσία μπορεί να περιέχει πολλά αρχεία, δεν μπορεί να περιέχει καταλόγους.

Παρατίθεται στη γραμμή εντολών

ο Πρόγραμμα γραμμής εντολών GitHub , gh, έχει υποστήριξη για ουσίες. Μπορείτε να δημιουργήσετε, να διαγράψετε, να καταχωρίσετε και να επεξεργαστείτε gists απευθείας από ένα τερματικό. Αυτό είναι πιο βολικό από το να αντιμετωπίζετε την ουσία σαν ένα κανονικό αποθετήριο git.

Για παράδειγμα, εάν έχετε ένα υπάρχον αρχείο, μπορείτε να δημιουργήσετε αμέσως μια μυστική ουσία από αυτό χρησιμοποιώντας αυτήν την εντολή:

$ gh gist create index.md
- Creating gist index.md
✓ Created gist index.md
https://gist.github.com/027442d9e34f35ee4bf64bbbc1a81a62

Η εντολή τελειώνει με μια διεύθυνση URL που αντιπροσωπεύει τη νέα ουσία. Μπορείτε επίσης να επεξεργαστείτε μια ουσία:

gh gist edit 027442d9e34f35ee4bf64bbbc1a81a62

Αυτό θα ανοίξει τον προεπιλεγμένο επεξεργαστή κειμένου. Μόλις κάνετε μια επεξεργασία και κλείσετε τον επεξεργαστή σας, gh ωθεί αυτόματα την αλλαγή σας στο GitHub.

Πώς να επαναχρησιμοποιήσετε περιεχόμενο Gist

Κατά την προβολή μιας ουσίας, θα παρατηρήσετε ένα κουμπί με όνομα Ακατέργαστος δίπλα σε κάθε αρχείο. Αυτό παρέχει μια απλή έκδοση κειμένου του αρχείου που μπορεί να είναι χρήσιμη για αποθήκευση ή αντιγραφή. Λάβετε υπόψη ότι δεν μπορείτε να το χρησιμοποιήσετε για τη φιλοξενία αρχείων. Για παράδειγμα, εάν προσπαθήσετε να αναφέρετε ένα αρχείο JavaScript χρησιμοποιώντας αυτόν τον σύνδεσμο, δεν θα λειτουργήσει.

Μπορείτε, ωστόσο, να εμφανίσετε το περιεχόμενο μιας ουσίας αλλού. Αυτό είναι υπέροχο για δείγματα κώδικα και η επισήμανση σύνταξης σημαίνει ότι θα φαίνονται υπέροχα σε αναρτήσεις ιστολογίου ή άρθρα. Για να το κάνετε αυτό, αντιγράψτε τον κωδικό δίπλα στο Ενθέτω κουμπί και να το συμπεριλάβετε στο HTML σας.

Τα Gists Are Unsung Utility

Το GitHub δεν διαφημίζει πολλά πράγματα, αλλά μην το αφήσετε αυτό να σας απογοητεύσει. Είναι ένας πολύ προσιτός συνδυασμός Pastebin και Git. Τα gists είναι μια εξαιρετική περίπτωση χρήσης για οποιοδήποτε μικρό απόσπασμα κώδικα που δεν εγγυάται ένα πλήρες αποθετήριο. Αποτελούν μια εξαιρετική ελαφριά επιλογή αν θέλετε απλά να μοιραστείτε γρήγορα κάποιον κώδικα. Η επιλογή ενσωμάτωσης μπορεί να είναι χρήσιμη εάν δημοσιεύετε ένα τεχνικό άρθρο.

Δείτε άλλες εφαρμογές που σας επιτρέπουν να μοιράζεστε αποσπάσματα κώδικα με τον οδηγό μας για εναλλακτικές λύσεις Pastebin.

Μερίδιο Μερίδιο Τιτίβισμα ΗΛΕΚΤΡΟΝΙΚΗ ΔΙΕΥΘΥΝΣΗ Οι 4 καλύτερες εναλλακτικές λύσεις Pastebin για κοινή χρήση κώδικα και κειμένου

Αυτές οι εναλλακτικές λύσεις Pastebin σάς επιτρέπουν να πληκτρολογείτε, να επικολλάτε και να μοιράζεστε μπλοκ κώδικα ή κειμένου με άλλους στο διαδίκτυο εύκολα.

Διαβάστε Επόμενο
Σχετικά θέματα
  • Προγραμματισμός
  • GitHub
Σχετικά με τον Συγγραφέα Μπόμπι Τζακ(Δημοσιεύθηκαν 58 άρθρα)

Ο Bobby είναι λάτρης της τεχνολογίας που εργάστηκε ως προγραμματιστής λογισμικού για περισσότερες από δύο δεκαετίες. Είναι παθιασμένος με το gaming, εργάζεται ως Reviews Editor στο Switch Player Magazine και είναι βυθισμένος σε όλες τις πτυχές της διαδικτυακής δημοσίευσης και ανάπτυξης ιστού.

Περισσότερα από τον Bobby Jack

Εγγραφείτε στο newsletter μας

Εγγραφείτε στο ενημερωτικό μας δελτίο για τεχνικές συμβουλές, κριτικές, δωρεάν ebooks και αποκλειστικές προσφορές!

πώς να αφήσετε μια ομαδική συνομιλία στο iphone 11
Κάντε κλικ εδώ για εγγραφή