Εξέλιξη Κομματιού
Eισαγωγή στο Git και το Azure DevOps
- Επισκόπηση του συστήματος έλεγχου ενδιάμεσων προϊόντων Git
- Παρουσίαση του Azure DevOps και της ολοκλήρωσης με το Git
- Ρύθμιση του περιβάλλοντος: Git, SourceTree, GitKraken, και Azure DevOps
Βασικές Εννοιές Git
- Δημιουργία και αντιγραφή απόθετων
- Βασικά εντολές Git: init, add, commit, push, pull
- Εννοιές κατεύθυνσης και στρατηγικές κατεύθυνσης
Διαχείριση Κατευθυνσής και Συμπλοκής
- Καλές πρακτικές κατεύθυνσης για σχέδια συνεργασίας
- Διαχείριση κατευθύνσεων με το SourceTree και GitKraken
- Άσκηση: Δημιουργία και συμπλοκή κατευθύνσεων
Τεχνικές Συμπλόκης και Επίλυση Συγκρούσεων
- Είδη συμπλοκής: Merge, Fast forward merge, Squash and merge, Rebase and merge
- Στρατηγικές και καλές πρακτικές επίλυσης συγκρούσεων
- Πρακτική άσκηση: Προσομοιώση και επίλυση συγκρούσεων
Εντολές του Εναλλακτικού Κλικ vs Γραφικά Πρόγραμμα Χρήστη
- Εκτέλεση εντολών Git από το κονσόλα
- Διαχείριση αποθετηρίων με το SourceTree (κύριε άσκησες) και GitKraken (δείγματα)
- Πλεονεκτία και νέφους χρήσης γραφικών προγραμμάτων
Προχωρημένες Τεχνικές Git
- Stage, Reverting, Resetting, και Unstaging αλλαγές
- Cherry-picking commits και πρακτικές εφαρμογές
- Reverting και επανάδεση αλλαγών με ασφάλεια
Εργασία με το Azure DevOps και Git
- Ρύθμιση Αποθετηρίων Git στο Azure Repos
- Ολοκλήρωση Git με τους πipelines του Azure DevOps
- Διαχείριση δικαιωμάτων και ελέγχου πρόσβασης
Συνεργασία Ομάδας και Πραγματικά Σενάρια
- Στρατηγικές κατεύθυνσης σε μεγάλα πρόχειρα
- Χειρισμός συγκρούσεων σε εξ αποστάσεως περιβάλλοντα
- Καλές πρακτικές έλεγχου έκδοσης στα workflows DevOps
Περίληψη και Επόμενα Βήματα
Απαιτήσεις
- Βασική γνώση των εννοιών έλεγχου έκδοσης
- Ορατότητα με πρακτικές ανάπτυξης λογισμικού
Ακροατήριο
- Προγραμματιστές που εργάζονται με συστήματα έλεγχου έκδοσης
- Διαχειριστές DevOps που διαχειρίζονται αποθέτες κώδικα
- Ομάδες που συνεργάζονται σε έργα λογισμικού χρησιμοποιώντας το Git και το Azure DevOps
Σχόλια (2)
Άσκησε που ήταν σε θέση να εκτελέσουμε σε διαφορετικά VMs
Atif Bhatti
Κομμάτι - Git Hands-on Workshop with Azure DevOps
Μηχανική Μετάφραση
Εξαιρετικά ευέλικτοι στην περίοδο ώρα που ζητήσαμε και τελεστήριοι για να καλύψουν τις ειδικές ανάγκες μας. Ο εκπαιδευτικός δεν ήταν μόνο εξοικειωμένος με το θέμα, αλλά και είχε άριστες δεξιότητες διδασκαλίας, που έκαναν την εμπειρία μάθησης απολαυστική και αποτελεσματική.
Jennifer Snell
Κομμάτι - Git Hands-on Workshop with Azure DevOps
Μηχανική Μετάφραση