Course Outline
Εισαγωγή
- Γιατί είναι σημαντικός ο έλεγχος έκδοσης;
Επισκόπηση των δυνατοτήτων του συστήματος Git για τον έλεγχο προέλευσης
- Εγκατάσταση του Git στο προτιμώμενο λειτουργικό σύστημα Ξεκινώντας με βασικά χαρακτηριστικά και στοιχεία Git Τι είναι τα αποθετήρια, οι δεσμεύσεις και τα αρχεία;
Κατανόηση των ροών εργασίας Git και των βασικών διαδικασιών συστήματος
- Ποιες είναι οι διαφορετικές καταστάσεις Git; Δημιουργία αποθετηρίου και φακέλου Git
Διαχείριση υπαρχόντων έργων και χειρισμός αρχείων με χρήση του Git
- Εργασία με δεσμεύσεις και μηνύματα Υποβολή και αναίρεση αλλαγών σε αποθετήριο Git Καταγραφή και πρόσβαση στο ιστορικό εκδόσεων
Ξεκινώντας με τη διακλάδωση και τη συγχώνευση στο Git
- Εξοικείωση με τους τύπους διακλαδώσεων και διαδικασιών συγχώνευσης Χρήση ειδικών δεικτών στο Git Εργασία με δυνατότητες προσθήκης ετικετών και αποθήκευσης του Git Πώς να χρησιμοποιήσετε το Reset και το Reflog στο Git;
Επισκόπηση GitHub Χαρακτηριστικά και Αρχιτεκτονική
Ρύθμιση λογαριασμού χρήστη GitHub και διαχείριση προφίλ GitHub
- Έλεγχος ταυτότητας στο GitHub και ενημέρωση διαπιστευτηρίων SSH έναντι HTTPS Επαλήθευση ελέγχου ταυτότητας με χρήση SSH στο GitHub
Δημιουργία GitHub αποθετηρίων και σύνδεση ενός τοπικού αποθετηρίου Git
- Κλωνοποίηση ή αρχειοθέτηση GitHub Αποθετηρίου
Δημιουργία περιεχομένου αποθετηρίου σε τοπικό αντίγραφο
Δημοσίευση αλλαγών περιεχομένου στο αποθετήριο GitHub
Εργασία με δυνατότητες και ρυθμίσεις ενδιάμεσου αποθετηρίου
Εξάσκηση GitHub Συγγραφής και Μορφοποίησης Σύνταξης
- Χρήση πινάκων και εργασία με μπλοκ κώδικα Αυτόματη σύνδεση διευθύνσεων URL και αναφορών στο GitHub
Ενέργειες λειτουργίας σε αρχεία και φακέλους GitHub
- Ο συγχρονισμός των αλλαγών του αρχείου με το τοπικό αποθετήριο
Δημιουργία, επεξεργασία και μεταφορά GitHub δεσμεύσεων
- Διαχείριση δεσμεύσεων και χειρισμός κλώνου τοπικού αποθετηρίου
Έλεγχος δεσμεύσεων και χρήση αναγνωριστικών δεσμεύσεων με το τοπικό αντίγραφο
Κατανόηση των εντολών Fetch and Pull στο GitHub
Κατανόηση των βασικών εννοιών Forking και Cloning στο GitHub
Pushing GitHub Changes and Verifying Push Requests
Εργασία με Forks και πρόταση αλλαγών σε αιτήματα έλξης
Εξέταση αιτημάτων έλξης και ενσωμάτωση προτεινόμενων αλλαγών
Επίλυση διενέξεων σε συγχωνεύσεις GitHub και εργασία με CLI
Ξεκινώντας με GitHub Ετικέτες και κυκλοφορίες
- Χρήση τοπικών ετικετών και ενημέρωση ετικετών GitHub Έναρξη, διαγραφή και δημιουργία νέας έκδοσης GitHub
Σύγκριση GitHub αιτημάτων έλξης, δεσμεύσεων και ετικετών
Εργασία με GitHub Gists και Κατανόηση των λειτουργιών του Snippet
Ενσωμάτωση ενός έργου ανάπτυξης με Codespace στο GitHub
Δημιουργία GitHub Οργανισμού και Διαχείρισης Ομάδων
- Οργανισμός έναντι personal λογαριασμού GitHub Εκτέλεση προηγούμενων λειτουργιών GitHub
Διαχείριση GitHub Έργων και Διαχείριση Συμβουλίων Έργων
Φιλτράρισμα πληροφοριών αποθετηρίου και κοινή χρήση GitHub φίλτρων
Επέκταση GitHub με API και Webhooks
- Αυτοματοποίηση GitHub χρησιμοποιώντας διακριτικά OAuth
Αντιμετώπιση προβλημάτων GitHub Ζητήματα
Περίληψη και Συμπέρασμα
Requirements
- Εμπειρία με εντολές και τερματικό (σε Windows, Linux ή Mac)
- Γνώση οποιασδήποτε γλώσσας προγραμματισμού
Ακροατήριο
- προγραμματιστές
- Μηχανικοί Λογισμικού
- Project Managers
Testimonials (1)
Εύκολος προπονητής, πολύ γνώστης και προσιτός.
Piotr Kowalski - EduBroker Sp. zo.o.
Course - Git and GitHub Fundamentals
Machine Translated