Git – Lệnh tạo Branch

Ở bài trước mình đã giới thiệu khái niệm branch là gì rồi, vậy thì trong bài này mình sẽ hướng dẫn bạn cách tạo mới một branch.

Giả sử tôi tạo một folder HIHIWEB_PROJECT nằm trong folder HOC_GIT có sẵn trên ổ đĩa E để làm việc với dự án này như sau:

Tôi đang đứng tại Desktop bây giờ tôi cần di chuyển tới vị trí đứng là ổ E và vào trong thư mục HOC_GIT sau đó tôi mới bắt đầu tạo thư mục tôi dùng lệnh như sau:

cd /e/hoc_git

và bây giờ tôi sẽ tạo một folder với tên HIHIWEB_PROJECT sau đó tôi di chuyển vị trí đứng tới folder này

mkdir HIHIWEB_PROJECT
cd HIHIWEB_PROJECT

Giả sử leader giao dự án: Hãy tạo hai file có đuôi là .txt, file thứ nhất lưu trữ tên của website hihiweb.com và file thứ hai lưu trữ tên tác giả của hihiweb.

1. Lưu ý trước khi sử dụng Git

Nếu là lần đầu tiên sử dụng Git cho dự án thì sau khi tạo repository với lệnh git init bạn phải thực hiện hai thao tác đó là thêm mới một filecommit lên branch master thì lúc này branch master mới được tạo. Minh chứng bằng cách sau khi thực hiện hai thao tác này bạn sẽ thấy xuất hiện một folder .git ẩn, đây là folder chứa history và mọi thứ của Git (ta không cần quan tâm đến các folder con của nó).

git lệnh tạo branch

Bước 1: Tạo mới một file hihiweb_demo.txt nằm trong dự án

touch hihiweb_demo.txt

Bước 2: Chạy lệnh sau để add file vào Git history

git add hihiweb_demo.txt

Bước 3: Chạy lệnh sau để commit lên branch master, lúc này branch master mới được tạo.

git commit -m "first commit"

Xem hình sẽ dễ hiểu hơn.

lệnh tạo git branch

2. Lệnh tạo mới branch

Tại thời điểm này, lịch sử tree sẽ trông như thế này.

git branch history tree

Lúc này ta không nên làm việc trên branch master mà hãy tạo thêm 2 branch bằng cú pháp sau:

git branch <branchname>

Dựa vào cú pháp này tôi sẽ tạo 2 branch như sau:

git branch task1
git branch task2

Nếu bạn không chỉ định bất kỳ tham số nào, lệnh branch sẽ liệt kê tất cả các nhánh tương ứng với kho lưu trữ này. Dấu hoa thị biểu thị nhánh đang hoạt động hiện tại.

$ git branch
* master
task1
task2

Nếu như hình sau thì tức là bạn đã tạo thành công.

lệnh tạo git branch

3. Lời kết

Như vậy là mình đã giới thiệu xong cách tạo mới một branch. Bài tiếp theo mình sẽ nói về lệnh chuyển đổi giữa các branch.

Leave a Reply

Your email address will not be published. Required fields are marked *

arrow