Học theo domain

Mỗi domain gồm các bài học chi tiết bằng tiếng Việt. Đọc tuần tự và đánh dấu đã đọc để theo dõi tiến độ.

D122% đề thi

Nền tảng Git

Git Fundamentals

Version control là gì, Git (phân tán) khác VCS tập trung như SVN, cài đặt và git config, repository, ba trạng thái (working tree / staging / commit), init/clone và các lệnh cơ bản add/commit/status/log.

0/5 bài đã đọc
D220% đề thi

Thay đổi & Lịch sử

Changes & History

Xem và so sánh thay đổi với diff, đọc lịch sử với log, hoàn tác an toàn bằng restore/checkout/reset (soft/mixed/hard), sửa commit với amend, bỏ qua file bằng .gitignore, cất tạm với stash và đánh dấu phiên bản bằng tag.

0/6 bài đã đọc
D320% đề thi

Branching & Merging

Branching & Merging

Tạo và chuyển nhánh với branch/switch, mô hình nhánh, gộp nhánh bằng merge (fast-forward vs 3-way), nhận biết và xử lý conflict, rebase so với merge và khi nào nên dùng cái nào.

0/5 bài đã đọc
D418% đề thi

Remote & Cộng tác

Remote & Collaboration

Làm việc với remote, fetch/pull/push, tracking branch và upstream, fork và Pull Request, nền tảng GitHub/GitLab, cùng các workflow cộng tác phổ biến (GitHub Flow, Git Flow, trunk-based).

0/5 bài đã đọc
D520% đề thi

Nâng cao & Production

Advanced & Production

Interactive rebase và viết lại lịch sử, cherry-pick, cứu dữ liệu với reflog, truy vết bug bằng bisect, Git hooks, submodules, repo lớn, khôi phục commit mất, Git trong CI/CD và best practices.

0/6 bài đã đọc