Git Branchs là gì? Cách sử dụng Git Branchs | BKHOST

Git là một công cụ quản lý các phiên bản khác nhau của ứng dụng dưới dạng phân nhánh. Git cho phép người dùng có thể quản lý quy trình làm việc một cách linh hoạt và dễ dàng hơn khi hợp tác với các nhà phát triển khác. Một trong các chức năng quan trọng Git là kiểm soát branches của việc phát triển và giúp cải thiện dự án.

Vậy Git Branch là gì? Cách sử dụng Git Branh như thế nào? Hãy cùng BKHOST tìm hiểu ngay sau đây.

Git Branch là gì ?

Git Branch la gi?

Git Branch dùng để kiểm soát các phiên bản của ứng dụng trong khi vẫn tiếp tục phát triển nó. Cơ bản, development branch là một hỗn hợp của tình trang code, có thể tạo một hướng phát triển mới cho nó. Nó có thể xong xong với những Git branch khác.

Dịch vụ Cho Thuê Server Riêng tiêu chuẩn quốc tế

BKHOST đang có chương trình khuyễn mãi thêm cực tốt dành cho người mua ĐK dịch vụ Server Riêng :

  • Giảm giá lên đến 45 %.
  • 100 % RAM vật lý.
  • Tặng thêm 16GB RAM.

Đăng ký ngay :server giá rẻChẳng hạn bạn đang tạo một nhánh mới cho một trang web và đang triển khai xong nó thì có một thông tin được gửi về nhu yếu bạn thực thi việc update đổi khác cho website ngay lập tức. Lúc này bạn hoàn toàn có thể quay lại nhánh chính triển khai update cho website. Sau đó bạn quay trở lại nhánh mới và liên tục triển khai xong nó. Đến khi triển khai xong rồi thì bạn gộp nhánh mới đó vào trong nhánh chính. Lúc này nhánh mới và những gì bạn đã update trước đó đều được giữ lại .Đối với tổng thể những lệnh bên dưới. tất cả chúng ta sẽ giả sử những lệnh đều được điều hướng đến thư mục của Git repo .

Cách sử dụng Git Branch

cach su dung git branch

Kiểm tra vị trí nhánh hiện tại, chạy lệnh :

git status

Danh sách những nhánh

Các nhánh cục bộ hiện tại được kí hiệu là ( * ) .

Xem các nhánh cục bộ, chạy lệnh:

git branch

Xem các nhánh từ xa, chạy lệnh:

git branch -r

Xem tất cả các nhánh cục bộ và từ xa, chạy lệnh:

git branch -a

Tạo nhánh mới

Xem những nhánh từ xa, chạy lệnh : Xem tổng thể những nhánh cục bộ và từ xa, chạy lệnh :

Tạo và tuỳ chọn tên nhánh mới, chạy lệnh:

git checkout -b my-branch-name

Chuyển đổi nhánh trong Repo cục bộ :

git checkout my-branch-name

Chuyển đổi nhánh đến Repo từ xa :

Để nhận danh sách tất cả các nhánh từ xa, chạy lệnh:

git pull

Chuyển đổi các nhánh, chạy lệnh:

git checkout --track origin/my-branch-name

Đẩy đến một nhánh

Chuyển đổi những nhánh, chạy lệnh :

Nếu nhánh cục bộ không tồn tại từ xa, chạy lệnh:

git push -u origin my-branch-name

git push -u origin HEAD

Lưu ý: HEAD là tham chiếu của nhánh hiện tại, không bắt buộc tên chính xác và dễ dàng đẩy đến nhánh cùng tên khác từ xa.: HEAD là tham chiếu của nhánh hiện tại, không bắt buộc tên đúng mực và thuận tiện đẩy đến nhánh cùng tên khác từ xa .

Nếu nhánh cục bộ đã tồn tại từ xa, hãy chạy lệnh sau:

git push

Gộp những nhánh

1. Kiểm tra trạng thái của các tệp trong thư mục và nhánh, chạy lệnh:

git status

2. Kiểm tra các nhánh muốn gộp và tùy chọn thay đổi tên, chạy lệnh:

git checkout master

3. Thực hiện gộp các nhánh, chạy lệnh:

git merge my-branch-name

Lưu ý: Trong quá trình gộp nhánh có thể xảy ra các xung đột.

Xoá nhánh

2. Kiểm tra những nhánh muốn gộp và tùy chọn biến hóa tên, chạy lệnh : 3. Thực hiện gộp những nhánh, chạy lệnh :: Trong quy trình gộp nhánh hoàn toàn có thể xảy ra những xung đột .

Xóa nhánh từ xa, chạy lệnh:

git push origin - xóa my-branch-name

Xóa nhánh cục bộ, chạy lệnh:

git branch -d my-branch-name

hoặc:

git branch -D my-branch-name

Lưu ý: Lệnh -d để xóa các nhánh được gộp. Lệnh với -D để xóa trạng thái đã gộp của nhánh.

Tổng kết Git Branch

Xóa nhánh cục bộ, chạy lệnh : hoặc :: Lệnhđể xóa những nhánh được gộp. Lệnh vớiđể xóa trạng thái đã gộp của nhánh .

Trên đây là ví dụ cho các lệnh xem danh sách, tạo mới, chuyển đổi, gộp, đẩy và xóa nhánh bằng Git Branch mà BKHOST đã tổng hợp chi tiết. Hy vọng qua đây bạn sẽ có thêm thông tin hữu ích về Git và có cách sử dụng Git hiệu quả hơn.

Nếu bạn còn muốn khám phá thêm về Git, hãy để lại phản hồi ở bên dưới, BKHOST sẽ vấn đáp bạn trong thời hạn sớm nhất .P. / s : Bạn cũng hoàn toàn có thể truy vấn vào Blog của BKHOST để đọc thêm những bài viết san sẻ kiến thức và kỹ năng về lập trình, quản trị mạng, website, domain, hosting, vps, server, email, … Chúc bạn thành công xuất sắc .Thương Mại Dịch Vụ Cloud VPS Giá Rẻ chất lượng caoBKHOST đang có chương trình khuyến mại cực shock dành cho người mua ĐK Cloud VPS Giá Rẻ :

Đăng ký ngay :vps ssd giá rẻ