Tin mới
Hướng dẫn sử dụng Git và GitHub cho người mới bắt đầu hoàn toàn
Hướng dẫn

Hướng dẫn sử dụng Git và GitHub cho người mới bắt đầu hoàn toàn

Git là version control system — công cụ giúp theo dõi mọi thay đổi trong code và cộng tác với team. Không biết Git là điểm yếu lớn của nhiều lập trình viên Việt Nam mới ra trường.

Cài Git

Tải Git từ git-scm.com. Cấu hình danh tính: git config --global user.name "Tên Bạn"git config --global user.email "[email protected]".

Các lệnh Git cơ bản nhất

  • git init: Khởi tạo repo Git trong thư mục
  • git add .: Stage tất cả file thay đổi
  • git commit -m "mô tả thay đổi": Lưu snapshot
  • git status: Xem trạng thái hiện tại
  • git log: Xem lịch sử commit
  • git diff: Xem thay đổi chưa stage

Kết nối với GitHub

Tạo tài khoản GitHub → New Repository → copy URL. git remote add origin URLgit push -u origin main. Lần sau chỉ cần git push.

Branch và Merge

git checkout -b feature/ten-tinh-nang: tạo và chuyển sang branch mới. Làm việc, commit. git checkout maingit merge feature/ten-tinh-nang: merge branch vào main.

GitHub Actions cơ bản

GitHub Actions tự động chạy tests và deploy khi push code. Tạo file .github/workflows/test.yml — GitHub có nhiều template sẵn cho Python, Node.js, Docker.

Kết luận

add → commit → push là workflow hàng ngày. Hiểu branch workflow là bước tiếp theo khi làm việc nhóm. Git không khó — khó là thói quen commit thường xuyên với message rõ ràng.