Course Outline

Εισαγωγή στο Git και Azure DevOps

  • Επισκόπηση του συστήματος ελέγχου εκδόσεων Git
  • Εισαγωγή στο Azure DevOps και την ενσωμάτωση με το Git
  • Ρύθμιση του περιβάλλοντος: Git, SourceTree, GitKraken και Azure DevOps

Βασικές Έννοιες του Git

  • Δημιουργία και κλωνοποίηση αποθετηρίων
  • Βασικές εντολές Git: init, add, commit, push, pull
  • Έννοιες και στρατηγικές διακλάδωσης

Διακλάδωση και Συγχώνευση Management

  • Βέλτιστες πρακτικές διακλάδωσης για συνεργατικά έργα
  • Διαχείριση διακλαδώσεων με το SourceTree και το GitKraken
  • Ασκήσεις: Δημιουργία και συγχώνευση διακλαδώσεων

Τεχνικές Συγχώνευσης και Επίλυση Συγκρούσεων

  • Τύποι συγχωνεύσεων: Merge, Fast forward merge, Squash and merge, Rebase and merge
  • Στρατηγικές και βέλτιστες πρακτικές επίλυσης συγκρούσεων
  • Πρακτικές ασκήσεις: Προσομοίωση συγκρούσεων και επίλυσή τους

Λειτουργίες Console έναντι Γραφικού Πελάτη

  • Εκτέλεση λειτουργιών Git από την κονσόλα
  • Διαχείριση αποθετηρίων χρησιμοποιώντας το SourceTree (κύριες ασκήσεις) και το GitKraken (επιδείξεις)
  • Πλεονεκτήματα και μειονεκτήματα χρήσης γραφικών πελατών

Προηγμένες Τεχνικές Git

  • Στάδιο, Επαναφορά, Επαναφορά και Αποκατάσταση αλλαγών
  • Επιλογή commits και πρακτικές εφαρμογές
  • Επαναφορά και επαναφορά αλλαγών με ασφάλεια

Εργασία με Azure DevOps και Git

  • Ρύθμιση αποθετηρίων Git στο Azure Repos
  • Ενσωμάτωση του Git με pipelines Azure DevOps
  • Διαχείριση δικαιωμάτων και ελέγχου πρόσβασης

Ομαδική Collaboration και Πραγματικά Σενάρια

  • Στρατηγικές διακλάδωσης σε μεγάλα έργα
  • Διαχείριση συγκρούσεων σε ομαδικά περιβάλλοντα
  • Βέλτιστες πρακτικές για τον έλεγχο εκδόσεων σε ροές εργασίας DevOps

Σύνοψη και Επόμενα Βήματα

Requirements

  • Βασικές γνώσεις των εννοιών ελέγχου εκδόσεων
  • Εξοικείωση με τις πρακτικές ανάπτυξης λογισμικού

Κοινό

  • Προγραμματιστές που εργάζονται με συστήματα ελέγχου εκδόσεων
  • DevOps μηχανικοί που διαχειρίζονται αποθετήρια κώδικα
  • Ομάδες που συνεργάζονται σε έργα λογισμικού χρησιμοποιώντας το Git και Azure DevOps
 14 Hours

Number of participants


Price per participant

Testimonials (5)

Upcoming Courses

Related Categories