50 Câu Hỏi Phỏng Vấn Git Cơ Bản Đến Nâng Cao

Ở bài trước mình có chia sẻ cậu em Dev commit “hehehe”. Nhiều anh em mới vào hỏi rất vu vơ: Git là gì? Git Commit là Gì? Em có nghe anh khóa trên nói Github nó giống Git không anh?… Cũng hơi sốc vì thời buổi AI mà những cái này google cái cũng […]

Bài 7: Hợp Tác Đỉnh Cao – Resolve Conflict Như Pro

Bài viết này là phần 7 trong tổng số 7 của loạt bài viết Học Git cơ bản: làm chủ quản lý mã nguồn

Bước 1: Tạo Tình Huống Xung Đột – “Đặt Bẫy” Cho Git Xung đột xảy ra khi hai người sửa cùng file trên nhánh khác nhau rồi merge. Hãy thử tạo tình huống: Đảm bảo bạn đã đẩy repo my-first-repo lên GitHub (từ bài 6). Mở hello.txt trên GitHub, sửa thành: Hello, Git! Edited online: […]

Bài 6: Git Remote – Kết Nối Với GitHub

Bài viết này là phần 6 trong tổng số 7 của loạt bài viết Học Git cơ bản: làm chủ quản lý mã nguồn

Bước 1: Tạo Repository Trên GitHub – “Ngôi Nhà Online” Để đẩy code lên GitHub, bạn cần một nơi để lưu trữ – đó là remote repository. Làm theo bước sau: Đăng nhập vào GitHub (tạo tài khoản nếu chưa có). Nhấn New Repository (dấu “+” góc trên bên phải). Điền thông tin: Repository name: […]

Bài 5: Git branch – Làm Việc Với Branch

Bài viết này là phần 5 trong tổng số 7 của loạt bài viết Học Git cơ bản: làm chủ quản lý mã nguồn

Bước 1: Hiểu Về Git branch Nhánh – “Đường Cao Tốc” Của Git Nhánh (branch) trong Git giống như “đường cao tốc” song song: bạn có thể thử nghiệm tính năng mới mà không ảnh hưởng đến nhánh chính (master hoặc main). Mặc định, Git tạo nhánh master khi bạn khởi động repo. Hãy kiểm […]

Bài 4: Git history – Xem Lịch Sử Và Undo

Bài viết này là phần 4 trong tổng số 7 của loạt bài viết Học Git cơ bản: làm chủ quản lý mã nguồn

Bước 1: Xem Lịch Sử – “Nhìn Lại Hành Trình” Bạn đã có repo my-first-repo với vài commit (từ bài 3). Để xem lịch sử, dùng lệnh: git log Kết quả sẽ hiện: commit abc1234 (HEAD -> master) Author: Your Name Date: Thu Oct 10 12:00:00 2023 +0700 Add superhero message commit def5678 Update […]

Bài 3: Git Commit Như Siêu Nhân – Lưu Lại Mọi Thay Đổi

Bài viết này là phần 3 trong tổng số 7 của loạt bài viết Học Git cơ bản: làm chủ quản lý mã nguồn

Bước 1: Tiếp Tục Từ Repo Trước – “Khởi Động Lại” Ở bài 2, bạn đã tạo repo my-first-repo và thêm file hello.txt vào staging. Nếu chưa làm, hãy quay lại: Tạo thư mục: mkdir my-first-repo && cd my-first-repo Khởi động Git: git init Tạo file: echo “Hello, Git!” > hello.txt Thêm file: git add […]

Bài 2: Khám Phá Kho Lưu Trữ – Tạo Và Khởi Động Repository

Bài viết này là phần 2 trong tổng số 7 của loạt bài viết Học Git cơ bản: làm chủ quản lý mã nguồn

Bước 1: Tạo Kho Lưu Trữ Local – “Xây Nhà” Cho Code Kho lưu trữ (repository) là nơi Git lưu giữ mọi thay đổi của mã nguồn. Để tạo một repo local, bạn cần một thư mục trống. Hãy thử ngay: Mở terminal (hoặc Git Bash nếu bạn dùng Windows). Tạo thư mục mới: mkdir […]

Bài 1: Khởi Đầu Với Git – Cài Đặt Và Cấu Hình Cơ Bản

Bài viết này là phần 1 trong tổng số 7 của loạt bài viết Học Git cơ bản: làm chủ quản lý mã nguồn

Chào mừng bạn đến với hành trình Học Git Cơ Bản! Git là “người bạn vàng” của dân lập trình, giúp bạn lưu code, hợp tác team, và không sợ mất dữ liệu. Nhưng trước khi “phiêu lưu” với Git, ta cần cài đặt và cấu hình nó cho “sẵn sàng chiến đấu”. Đừng lo, […]