Ưu đãi trong tuần: Nhập mã UD50 giảm 50k cho đơn từ 300k!
Trang chủ
Menu

Git and GitHub for DevOps Engineers

Git và GitHub dành cho Kỹ sư DevOps

Git và GitHub dành cho Kỹ sư DevOps

Vai trò của Kỹ sư DevOps với Git và GitHub: Từ tạo Repository đến Triển khai Code lên Môi trường Production

4.6
(1,913 đánh giá)
10,465 học viên
Phụ đề Việt chất lượng cao Phụ đề tiếng Anh Bán chạy Đánh giá cao
50.000đ 349.000đ -86%
✓ Xem giỏ hàng và thanh toán
Bao gồm phụ đề tiếng Việt, tiếng Anh
6.0 giờ video
54 bài giảng
Truy cập vĩnh viễn
Học trên mọi thiết bị
Cập nhật: 28/04/2026

Bạn sẽ học được gì

Có thể học cách sử dụng Git & GitHub để quản lý công việc của một kỹ sư DevOps
Vai trò của Kỹ sư DevOps với Git và GitHub
Điểm khởi đầu cho hành trình DevOps

Yêu cầu

Kiến thức cơ bản về Linux

Đối tượng phù hợp

Dành cho chuyên gia CNTT muốn bắt đầu sự nghiệp trong lĩnh vực DevOps
Kỹ sư DevOps muốn nắm bắt toàn cảnh các hoạt động với Git & GitHub

Nội dung khóa học

12 phần • 54 bài giảng
1 Tổng quan khóa học
2 Trước khi bắt đầu
3 Tài nguyên để bắt đầu
4 Về giảng viên
5 Hệ thống Kiểm soát Phiên bản (Version Control) là gì
6 Cài đặt Git trên Windows
7 Thiết lập EC2 Instance và cài đặt Git trên Linux
8 Làm việc với Git Bash
1 Tạo một repository trên Git
2 Các vùng (Stages) trong Git
3 Quy trình làm việc với Git
4 So sánh thay đổi code giữa các vùng khác nhau trong Git
5 So sánh thay đổi code giữa các commit cục bộ khác nhau
1 Tại sao chúng ta cần GitHub
2 Tạo tài khoản GitHub
3 Tạo một repository trên GitHub
4 Sao chép (Clone) một repository từ GitHub
5 Đẩy (Push) code lên repository từ xa (remote)
1 Làm việc với code của nhà phát triển khác
2 Git clone so với Git pull
3 Không thể đẩy thay đổi lên repository từ xa
4 Kết nối đến GitHub bằng SSH
5 Liên kết repo cục bộ với repository từ xa - git remote add
6 Cách một Java developer đẩy code lên repository từ xa
1 Làm việc với các commit trên Git
2 Xem thông tin về một commit cụ thể trên Git - git show
3 Làm việc với các commit trên GitHub
4 Commit thay đổi trực tiếp trên GitHub
1 Tại sao chúng ta cần các nhánh
2 Chiến lược phân nhánh để bảo vệ code đang hoạt động
3 Làm việc với các nhánh trên GitHub
4 Làm việc với các nhánh trên Git
5 Commit thay đổi trên các nhánh
6 Gộp (Merge) thay đổi từ nhánh dev vào nhánh master
7 Giải quyết xung đột khi gộp (Merge Conflicts)
1 Fork một repository
2 Tạo một Pull Request (PR)
3 Làm việc với Private Repositories
4 Thêm Cộng tác viên vào một GitHub Repository
5 Tạo Protected Branch
6 Gắn thẻ (Tag) cho một commit
1 Hoàn tác thay đổi từ thư mục làm việc (Working Directory)
2 Hoàn tác thay đổi từ Staging Area và Local Repository
3 Sử dụng file .gitignore
1 Git rebase
2 Git fetch so với Git Pull
1 Giới thiệu Dự án Git
2 Thiết lập Git Repository và các nhánh cho dự án mới
3 Cho phép Developers check-in code
4 Kích hoạt quy trình DevOps trên nhánh Dev
5 Pull Request (PR) để gộp code từ nhánh Dev vào nhánh UAT
6 Phát hành (Release) code lên Production
1 Bài giảng bổ sung
1 Cách tạo một Tài khoản AWS

Giới thiệu khóa học

Not sure where to start your DevOps journey? or

Want to know what kind of activities a DevOps Engineer does on Git and GitHub in the real world? or

Would you like to set up a production-ready Git environment for your developers? Then this course is for you. I have created this course from the perspective of a DevOps Engineer who is not writing application code much.  I have taken a real-world project to explain from creating a repository to releasing code onto the production environment. This gives a complete understanding of the power of Git and GitHub. I hope you will enjoy this course.

 

We have covered various concepts like

 

What is a version control system

installing git on windows, Linux, and mac

working with git bash

creating repositories

git stages

git workflows

creating GitHub account

cloning repository

push code onto the remote repository

git clone vs. git pull

git remote add

working with commits on git

git branches

branching strategies

committing changes on git branches

resolving merge conflicts

Fork a repository

creating a pull request

working with private repositories

adding a collaborator

creating protected branches

tagging a commit

reverted changes

using .gitignore file

git rebase

git fetch vs. git pull

how the git project does work

setup git repository and branches for a new project

allowing developers to check in code

Enabling DevOps workflow on the Dev branch

pull request (PR) to merge code from Dev to production

Release code onto production

Khóa học liên quan

Khám phá thêm các khoá học cùng chủ đề

Hiển thị tất cả khoá học Devops
Hiển thị tất cả khoá học Git
Hiển thị tất cả khoá học Github
Hiển thị tất cả khoá học Software Development
Zalo
Tôi có thể tư vấn khoá học cho bạn 😊