Cách làm việc rẽ nhánh với Git
Rất chuẩn bài khi bạn muốn tách nhánh để làm việc độc lập rồi mới gộp vào main
sau 👏. Dưới đây là các bước cơ bản để tạo nhánh mới từ main
, giữ nguyên mọi thay đổi hiện tại, và làm việc an toàn:
✅ Bước 1: Tạo nhánh mới từ main
Lệnh này sẽ tạo nhánh mới
feature-big-update
từmain
và đồng thời chuyển sang nhánh đó luôn.
✅ Bước 2: Commit các thay đổi đang có (nếu chưa commit)
✅ Bước 3: Tiếp tục phát triển trên nhánh mới
Bạn làm việc bình thường trên feature-big-update
.
✅ Bước 4: Khi hoàn tất, muốn gộp vào main
-
Chuyển về lại
main
: -
Kéo mới nhất (tránh conflict nếu team làm việc chung):
-
Gộp nhánh:
✅ Bước 5 (tuỳ chọn): Xoá nhánh đã gộp nếu không cần nữa
Nếu bạn đã có thay đổi rồi mới nhớ cần tạo nhánh, đừng lo, vẫn làm được:
💡 Tình huống: đang ở main
và đã có thay đổi chưa commit
Bạn có thể:
Nó sẽ không mất thay đổi nào, chỉ là chuyển sang nhánh mới để commit lại lịch sử cho rõ ràng.