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

Git by Example

Git qua Ví dụ Thực tế

Git qua Ví dụ Thực tế

Học Git để làm việc nhóm và kiểm soát lỗi, qua terminal và giao diện trực quan

4.3
(1,200 đánh giá)
6,985 học viên
Giảng viên
Jose Salvatierra
Phụ đề Việt chất lượng cao Phụ đề tiếng Anh Bán chạy Đánh giá cao
50.000đ 449.000đ -89%
✓ Xem giỏ hàng và thanh toán
Bao gồm phụ đề tiếng Việt, tiếng Anh
3.0 giờ video
40 bài giảng
Truy cập vĩnh viễn
Học trên mọi thiết bị
Cập nhật: 30/05/2026

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

Nắm vững một trong những kỹ năng quan trọng nhất trong phát triển phần mềm
Hiểu rõ bản chất cách Git hoạt động, thay vì chỉ có kiến thức sơ bộ
Tìm hiểu về nhánh (branch), hợp nhất (merge) và xung đột khi hợp nhất
Sử dụng kho lưu trữ từ xa với GitHub để lưu mã nguồn
Tìm hiểu quy trình GitFlow - chuẩn công nghiệp để quản lý nhánh và đóng góp

Yêu cầu

Máy tính chạy Windows, Mac OS hoặc bất kỳ bản phân phối Linux nào
Phần mềm Git miễn phí - tôi sẽ hướng dẫn bạn cài đặt

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

Dành cho lập trình viên ở mọi cấp độ
Quản lý dự án muốn hiểu quy trình phát triển phần mềm
Bất kỳ ai muốn đọc và hiểu các dự án phát triển phần mềm

Nội dung khóa học

5 phần • 40 bài giảng
1 Kiểm soát Phiên bản là gì?
2 Chúng ta sẽ học Git
3 Markdown và file README.md
4 File .gitignore là gì?
5 Cấu trúc của một kho lưu trữ (repository)
1 Terminal là gì?
2 Di chuyển trong hệ thống file bằng terminal
3 Di chuyển và sao chép file với terminal
4 Hiển thị và thay thế nội dung file
5 Cơ bản về VIM - trình soạn thảo văn bản cực mạnh!
6 Chèn văn bản trong VIM
1 Cấu hình Git
2 Khởi tạo kho Git: git init
3 Khởi tạo kho Git (video thực hành terminal)
4 Thêm file vào khu vực staging: git add
5 Thêm file vào staging (video thực hành terminal)
6 Commit file vào kho cục bộ: git commit
7 Commit file vào kho cục bộ (video thực hành terminal)
8 Viết thông điệp commit phù hợp: ĐIỀU TỐI QUAN TRỌNG khi làm việc nhóm!
9 Thêm remote vào kho lưu trữ của bạn
10 Đẩy (push) và kéo (pull) từ kho lưu trữ từ xa
11 Push và pull (video thực hành terminal)
1 Branch là gì?
2 Tạo branch trong Git
3 Tạo branch (video thực hành terminal)
4 Đẩy branch lên origin
5 Lấy branch từ origin về
6 Xóa branch cục bộ và từ xa
7 Hợp nhất branch: phần trình bày
8 Hợp nhất branch (video thực hành terminal)
9 Hoàn tác thay đổi: git revert và git reset
10 Hoàn tác thay đổi (video thực hành terminal)
11 Quy trình "Gitflow" là gì?
1 Dùng SourceTree để khởi tạo kho git-flow
2 Tạo tính năng (feature) Gitflow đầu tiên
3 Hoàn thành (và công bố) tính năng đầu tiên
4 Stash thay đổi với SourceTree
5 Thêm remote trong SourceTree
6 Sao chép kho từ xa trong SourceTree
7 Bài học bổ sung

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

Git is an essential skill for all team members of a technology company. In order to survive, technology companies are increasingly depending on continuous delivery to give customers a better experience. Git or other methods of Version Control are necessary in order to do this.

Git is necessary for teamwork, organisation, and management of projects. It is much easier to work when all team members can immediately see code changes and can follow what others have done. 

It’s difficult to go wrong with Git. You can always roll back if someone deletes code, changes the structure of your project, or sends out incomplete code. Everyone makes mistakes, but when using Git properly, no mistake is fatal. 

Today we will make sure you get familiar, understand, and then master the extremely popular Version Control system called Git. This was originally used in the Linux project, so it is lightweight, but able to cope with the largest of projects.

Throughout the course we will learn:

  1. What is Version Control, a gentle introduction for those not familiar with it.

  2. Markdown: what it is and how to use it.

  3. The basic structure of a repository. Vital to understand how everything works on a low level.

  4. Using the terminal/console properly.

  5. Using VIM, a great text editor within the console. We will use this to write commit messages when not using a GUI.

  6. Configuring Git. We will get it to work on any system.

  7. Basic Git commands that you will use in every project you are part of: git add, git commit, git push, git pull, git fetch.

  8. Writing meaningful commit messages. This is vital, so that everyone looking at the project can see what’s going on.

  9. Branches. What are branches?

  10. Organising branches via the Gitflow workflow. Ensuring your project has a great and easy to work with structure.

  11. Merging two branches together.

  12. Dealing with merge conflicts. We won’t have many of these!

  13. Using SourceTree for Git outside an IDE.

Now you can acquire a vital and in-demand skill to boost your CV and development abilities, help your team deliver working software, and make companies love you.

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 Git
Hiển thị tất cả khoá học Software Development Tools
Hiển thị tất cả khoá học Version Control Systems
Zalo
Tôi có thể tư vấn khoá học cho bạn 😊