Đề cương khóa học

Giới thiệu về Git và Azure DevOps

  • Tổng quan về hệ thống kiểm soát phiên bản Git
  • Giới thiệu về Azure DevOps và tích hợp Git
  • Thiết lập môi trường: Git, SourceTree, GitKraken và Azure DevOps

Các khái niệm cơ bản về Git

  • Tạo và nhân bản kho lưu trữ
  • Các lệnh Git cơ bản: init, add, commit, push, pull
  • Khái niệm và chiến lược nhánh

Nhánh và Hợp nhất Management

  • Các phương pháp hay nhất khi sử dụng nhánh trong các dự án hợp tác
  • Quản lý nhánh bằng SourceTree và GitKraken
  • Bài tập: Tạo và hợp nhất nhánh

Kỹ thuật Hợp nhất và Giải quyết Xung đột

  • Các loại hợp nhất: Hợp nhất, Hợp nhất nhanh, Hợp nhất Squash, Hợp nhất Rebase
  • Chiến lược và các phương pháp hay nhất để giải quyết xung đột
  • Bài tập thực hành: Mô phỏng xung đột và giải quyết chúng

Thực hiện thao tác từ Console so với Client đồ họa

  • Thực hiện các thao tác Git từ console
  • Quản lý kho lưu trữ bằng SourceTree (bài tập chính) và GitKraken (trình diễn)
  • Ưu và nhược điểm của việc sử dụng client đồ họa

Các Kỹ thuật Git Nâng cao

  • Giai đoạn, Hoàn tác, Đặt lại và Bỏ giai đoạn thay đổi
  • Chọn các commit và ứng dụng thực tế
  • Hoàn tác và khôi phục thay đổi một cách an toàn

Làm việc với Azure DevOps và Git

  • Thiết lập kho lưu trữ Git trong Azure Repos
  • Tích hợp Git với các pipeline Azure DevOps
  • Quản lý quyền và kiểm soát truy cập

Team Collaboration và Các tình huống thực tế

  • Chiến lược nhánh trong các dự án lớn
  • Xử lý xung đột trong môi trường nhóm
  • Các phương pháp hay nhất để kiểm soát phiên bản trong quy trình làm việc DevOps

Tóm tắt và Các bước tiếp theo

Requirements

  • Kiến thức cơ bản về các khái niệm kiểm soát phiên bản
  • Làm quen với các phương pháp phát triển phần mềm

Đối tượng

  • Các nhà phát triển làm việc với hệ thống kiểm soát phiên bản
  • DevOps kỹ sư quản lý kho lưu trữ mã
  • Các nhóm cộng tác trên các dự án phần mềm sử dụng Git và Azure DevOps
 14 Hours

Number of participants


Price per participant

Testimonials (5)

Provisional Upcoming Courses (Require 5+ participants)

Related Categories