Giới thiệu loạt bài
Git và GitHub là kỹ năng nền tảng của mọi lập trình viên: lưu lịch sử mã, làm việc nhóm và chia sẻ dự án.
Bạn sẽ học được
- Hiểu Git, GitHub, các khái niệm chính
- Cài đặt, cấu hình, kết nối GitHub bằng SSH
- Commit, nhánh, hợp nhất, xử lý xung đột
- Pull Request và làm việc nhóm
Dành cho ai?
- Sinh viên, lập trình viên mới.
- Người làm nhóm, đồ án, mã nguồn mở.
- Người muốn có hồ sơ năng lực trên GitHub.
Cần chuẩn bị gì?
- Máy tính, kết nối Internet.
- Tài khoản GitHub (miễn phí).
- Có một dự án nhỏ (mã hoặc tài liệu) để thực hành.
Nội dung loạt bài
Bài 1. Git và GitHub là gìKhái niệm, quy trìnhBài 2. Cài đặt và cấu hìnhGit, danh tính, SSHBài 3. Kho mã và commitinit, add, commit, logBài 4. Nhánh và hợp nhấtbranch, merge, xung độtBài 5. Làm việc với GitHubpush, pull, README, PagesBài 6. Pull RequestFork, review, Issues
Cách học hiệu quả
- Thực hành lệnh trên một kho thử nghiệm riêng.
- Commit nhỏ, thường xuyên, thông điệp rõ ràng.
- Đưa các dự án học tập lên GitHub.
Mẹo hay
Dùng git status liên tục để biết mình đang ở đâu.
Tóm tắt bài học
- Git ghi lịch sử, GitHub chia sẻ.
- Nhánh và Pull Request là cốt lõi của làm việc nhóm.
- GitHub là hồ sơ năng lực của bạn.