Module 3 - Git + Developer Workflow
Tóm tắt: Git từ con số không tới làm việc nhóm: cài đặt, commit, remote và GitHub, nhánh, merge/rebase, pull request, CI, giải xung đột, cứu dữ liệu, tìm lỗi bằng
git bisect, quy ước commit và xử lý sự cố lộ bí mật.
Thứ tự đọc khuyên dùng khi mới học Git: 3.1 → 3.2 → 3.4 → 3.5 → 3.6 → 3.7 → 3.3 → 3.8 trở đi. Bài 3.3 (an toàn và cứu dữ liệu) dùng nhánh,
pushvàrebasenên dễ hiểu hơn sau khi học 3.4–3.7.
Nội dung module
- 3.1 - Git là gì và tại sao cần
- 3.2 - Cài đặt và cấu hình Git
- 3.3 - Checklist an toàn khi làm Git
- 3.4 - Workflow cơ bản
- 3.5 - Branching và Merging
- 3.6 - GitHub và Pull Request
- 3.7 - Git Conflicts
- 3.8 - Developer Workflow thực tế
- 3.9 - Debugging Workflow
- 3.10 - Conventional Commits
- 3.11 - Git hook, cherry-pick và worktree
- 3.12 - Mini case study: lộ mật khẩu database lên GitHub
- 3.13 - Xung đột ở file sinh tự động
- 3.14 - Ôn tập và đánh giá Module 3
Bài liên quan
- AI-DD - Phần 1: Giới Thiệu và Tác Động — Tìm hiểu về AI-DD (AI-Driven Development) - cách tiếp cận mới thay đổi hoàn toàn quy trình làm việc và tác động đến từng vai trò trong team phát…
- AI-DD: Phát Triển Phần Mềm AI-Driven - Series Toàn Diện — Series toàn diện về AI-DD (AI-Driven Development) - phương pháp phát triển phần mềm do AI dẫn dắt, xu hướng mới thay đổi hoàn toàn cách làm việc của…