Πώς να κατεβάσετε αρχεία και να προβάλετε κώδικα από το GitHub

Εξήντα πέντε εκατομμύρια προγραμματιστές και τρία εκατομμύρια οργανισμοί δεν μπορούν να κάνουν λάθος. Φιλοξενώντας πάνω από 200 εκατομμύρια αποθετήρια κώδικα, το GitHub είναι η πλατφόρμα ανάπτυξης της επιλογής για μεμονωμένους κωδικοποιητές(coders) και εταιρείες σε όλο τον κόσμο. Οι προγραμματιστές(Developers) χρησιμοποιούν το GitHub για να δημιουργήσουν, να συντηρήσουν, ακόμη και να διανείμουν το λογισμικό τους, ώστε οι χρήστες όπως εσείς να μπορούν να κάνουν λήψη αρχείων και να προβάλουν κώδικα απευθείας από το GitHub .

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

Εγκαταστήστε ένα πρόγραμμα προβολής κώδικα

Προτού πραγματοποιήσετε λήψη οποιουδήποτε κώδικα, θα χρειαστεί να εγκαταστήσετε ένα πρόγραμμα με δυνατότητα προβολής αυτού του κώδικα. Το Visual Studio Code είναι ένα δωρεάν, ανοιχτού κώδικα και βελτιωμένο πρόγραμμα επεξεργασίας κώδικα που επιτρέπει στους χρήστες να προβάλλουν και να διορθώνουν τον κώδικα και να εκτελούν εργασίες. 

Κάντε λήψη και εγκατάσταση του Visual Studio Code ακολουθώντας τον οδηγό εγκατάστασης. Στη συνέχεια, θα είστε έτοιμοι να προβάλετε αρχεία και κώδικα που μπορείτε να κατεβάσετε από το GitHub

Υπάρχουν πολλοί διαφορετικοί επεξεργαστές κώδικα. Εάν ένα έργο δημιουργήθηκε με διαφορετικό IDE (ενσωματωμένο περιβάλλον ανάπτυξης), τότε το Visual Studio(Visual Studio) μπορεί να μην είναι ιδανικό για την επεξεργασία αυτού του κώδικα. Τούτου(Having) λεχθέντος, το Visual Studio Code θα σας επιτρέψει να επεξεργαστείτε τον κώδικα των περισσότερων έργων στο GitHub και θα λειτουργεί πάντα εάν το μόνο που θέλετε να κάνετε είναι να προβάλετε(view ) τον κώδικα. 

Λήψη της πιο πρόσφατης κυκλοφορίας(Most Recent Release) ενός έργου στο GitHub

Ας υποθέσουμε ότι είστε προγραμματιστής(programmer) που θέλει να κατεβάσει τα αρχεία του έργου για ένα λογισμικό ανοιχτού κώδικα(open-source) . Στο GitHub , τα αρχεία έργου δημοσιεύονται σε αποθετήρια και κάθε έργο έχει μια αρχική σελίδα αποθετηρίου. Δεν χρειάζεται να έχετε λογαριασμό χρήστη στο GitHub για προβολή ή λήψη αρχείων. 

Ακολουθήστε αυτά τα βήματα για να πραγματοποιήσετε λήψη της πιο πρόσφατης έκδοσης του έργου που σας ενδιαφέρει.

  1. Μεταβείτε στο github.com .
  2. Αναζητήστε το έργο με το όνομα στο πλαίσιο αναζήτησης του GitHub. 

  1. Μεταβείτε στην αρχική σελίδα για το αποθετήριο.

  1. Βρείτε την ενότητα Εκδόσεις(Releases) και επιλέξτε την πιο πρόσφατη έκδοση. Στον ιστότοπο επιτραπέζιου υπολογιστή του GitHub, οι εκδόσεις βρίσκονται στην πλαϊνή γραμμή στα δεξιά. Εναλλακτικά, μπορείτε να προσθέσετε /releasesδιεύθυνση URL(URL) του αποθετηρίου . Η κυκλοφορία στην κορυφή θα είναι η πιο πρόσφατη.

  1. Στη συνέχεια, βρείτε και αναπτύξτε την ενότητα Στοιχεία(Assets )

  1. Εφόσον θέλετε να προβάλετε τον κώδικα, πραγματοποιήστε λήψη του αρχείου .zip πηγαίου κώδικα . Οι χρήστες Linux(Linux) θα πρέπει να πραγματοποιήσουν λήψη του αρχείου tar.gz του πηγαίου κώδικα.

  1. Εξαγάγετε το αρχείο πηγαίου κώδικα που κατεβάσατε στο βήμα 6.
  2. Μεταβείτε στο Visual Code Editor και επιλέξτε Αρχείο(File ) > Άνοιγμα φακέλου(Open Folder) . Πλοηγηθείτε(Navigate) και επιλέξτε το φάκελο που εξαγάξατε στο βήμα 7.

  1. Πατήστε το κουμπί Επιλογή φακέλου(Select Folder ) .
  2.  Στο Visual Studio Code , θα δείτε το έργο που εμφανίζεται στα αριστερά. Μπορείτε να επεκτείνετε τα αναπτυσσόμενα βέλη για να δείτε όλα τα αρχεία που περιλαμβάνονται στο έργο. 

  1. Επιλέξτε ένα αρχείο έργου στον πίνακα στα αριστερά και ο κώδικας θα εμφανιστεί στον χώρο εργασίας στα δεξιά. 

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

Λήψη από συγκεκριμένο κλάδο

Στο GitHub , ένα αποθετήριο μπορεί να έχει πολλαπλούς κλάδους(branches) . Κάθε κλάδος έχει ένα μοναδικό όνομα και αποτελείται από ένα σύνολο αλλαγών κώδικα. Είναι ένα αντίγραφο ενός συγκεκριμένου μέρους του κώδικα σε μια συγκεκριμένη χρονική στιγμή όπου μπορείτε να κάνετε αλλαγές χωρίς να καταστρέψετε το πρωτότυπο. Οι αλλαγές στον κώδικα(Code) γίνονται μέσα στα υποκαταστήματα και στη συνέχεια, εάν ζητηθεί και εγκριθεί, μπορούν να συγχωνευθούν ξανά στην κύρια έκδοση εργασίας του έργου που ονομάζεται κύριος κλάδος(master branch)

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

  1. Αναζητήστε το έργο με το όνομα και μεταβείτε στην αρχική σελίδα του αποθετηρίου του έργου. 
  2. Βρείτε το αναπτυσσόμενο μενού υποκαταστήματος(branch) και επιλέξτε το υποκατάστημα που θέλετε να κατεβάσετε. Συνήθως, ο κλάδος Master περιέχει τον πιο πρόσφατο κωδικό, αλλά όχι πάντα.

  1. Τώρα που έχετε επιλέξει το υποκατάστημα που θέλετε, βρείτε και επιλέξτε το πράσινο κουμπί Κωδικός(Code) , επιλέγοντας είτε Λήψη Ταχυδρομείου(Download Zip) είτε, εάν βλέπετε την επιλογή, Άνοιγμα με το Visual Studio(Open with Visual Studio) . (Μπορεί επίσης να δείτε μια επιλογή Άνοιγμα με GitHub Desktop(Open with GitHub Desktop) .)

  1. Εξαγάγετε το αρχείο zip και ανοίξτε τον εξαγόμενο φάκελο μέσα από τον κώδικα του Visual Studio(Visual Studio Code) ακολουθώντας τα βήματα 7-11 στην παραπάνω ενότητα.

Ακολουθώντας τα παραπάνω βήματα, μπορείτε να προβάλετε τον κώδικα από έναν συγκεκριμένο κλάδο ενός έργου στο GitHub . Στη συνέχεια(Next) , θα συζητήσουμε πώς να διερευνήσουμε ακόμη περισσότερο και να κατεβάσουμε αρχεία από ένα συγκεκριμένο commit .

Λήψη από μια συγκεκριμένη δέσμευση

Κάθε φορά που εφαρμόζεται μια αλλαγή κώδικα σε ένα αποθετήριο, προστίθεται μέσω μιας δέσμευσης(commit) . Η δέσμευση περιέχει όλες τις αλλαγές από την τελευταία ενημέρωση κώδικα. Μπορεί να θέλετε να κάνετε λήψη από μια συγκεκριμένη δέσμευση εάν προσπαθείτε να διορθώσετε προβλήματα που προκλήθηκαν από μια πρόσφατη αλλαγή κώδικα.

  1. Μεταβείτε στην αρχική σελίδα του αποθετηρίου και επιλέξτε τον κλάδο με τον οποίο θέλετε να εργαστείτε. Κανονικά, αυτός θα είναι ο κύριος κλάδος.
  2. Βρείτε και επιλέξτε το σύνδεσμο Commits .

  1. Επιλέξτε το commit που θέλετε να κατεβάσετε επιλέγοντας τον τίτλο του commit.

  1. Τώρα βρίσκεστε στη σελίδα για την δέσμευση που επιλέξατε. Στη συνέχεια, επιλέξτε το κουμπί Αναζήτηση αρχείων(Browse files) .

  1. Βρείτε και επιλέξτε το πράσινο κουμπί Κωδικός(Code) και επιλέξτε είτε Λήψη zip(Download zip) είτε, εάν είναι διαθέσιμο, Άνοιγμα με Visual Studio(Open with Visual Studio) .
  2. Τέλος, εξαγάγετε το αρχείο zip και ανοίξτε τον φάκελο που έχει εξαχθεί στο Visual Studio Code

Υπάρχουν πολλά περισσότερα στο GitHub

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



About the author

Είμαι έμπειρος διαχειριστής Windows 10 και Windows 11/10 με κάποια εμπειρία στο Edge. Έχω πλήθος γνώσεων και εμπειρίας να προσφέρω σε αυτόν τον τομέα, γι' αυτό πιστεύω ότι οι δεξιότητές μου θα ήταν πολύτιμο πλεονέκτημα για την εταιρεία σας. Η πολυετής εμπειρία μου τόσο στα Windows 10 όσο και στα Edge μου δίνει τη δυνατότητα να μαθαίνω γρήγορα νέες τεχνολογίες, να επιλύω γρήγορα προβλήματα και να αναλαμβάνω τον έλεγχο όταν πρόκειται για τη λειτουργία της επιχείρησής σας. Επιπλέον, η εμπειρία μου με τα Windows 10 και τον Edge με κάνει να γνωρίζω πολύ καλά όλες τις πτυχές του λειτουργικού συστήματος, κάτι που θα ήταν επωφελές για τη διαχείριση διακομιστών ή τη διαχείριση εφαρμογών λογισμικού.



Related posts