Chatbox

Các bạn vui lòng dùng từ ngữ lịch sự và có văn hóa,sử dụng Tiếng Việt có dấu chuẩn. Chúc các bạn vui vẻ!
21/01/2022 22:01 # 1
buiducduong
Cấp độ: 22 - Kỹ năng: 1

Kinh nghiệm: 7/220 (3%)
Kĩ năng: 0/10 (0%)
Ngày gia nhập: 25/09/2020
Bài gởi: 2317
Được cảm ơn: 0
Cách xóa Branch trên GitHub


Nếu bạn đang làm việc trong một kho lưu trữ có nhiều hoạt động, số lượng nhánh (Branch) được tạo có thể tăng lên nhanh chóng. Sẽ có lúc nào đó bạn cần xóa branch đã hợp nhất hoặc các branch không còn cần thiết. Mình sẽ hướng dẫn các bạn làm điều đó.

Cách xóa Branch trên GitHub

Xóa Branch (nhánh) bằng trang web của GitHub

Bạn có thể xóa nhánh bằng cách sử dụng trang web của GitHub. Tuy nhiên, bạn chỉ có thể xóa các nhánh từ xa (remote branch) bằng phương pháp này — bạn không thể xóa các nhánh cục bộ khỏi trang web của GitHub.

Để bắt đầu, hãy truy cập trang web GitHub và đăng nhập vào tài khoản của bạn. Sau khi đăng nhập, hãy chọn kho lưu trữ nhánh bạn muốn xóa từ menu bên trái.

Cách xóa Branch trên GitHub 8

Tiếp theo, nhấp vào “Branches” bên dưới menu tiêu đề.

Cách xóa Branch trên GitHub 9

Một danh sách các nhánh sẽ xuất hiện. Tìm nhánh bạn muốn xóa, sau đó nhấp vào thùng rác màu đỏ ở bên phải của nhánh đó.

Cách xóa Branch trên GitHub 10

Nhánh hiện đã bị xóa. Để ánh xạ sự thay đổi này trong kho lưu trữ cục bộ của bạn, hãy thay đổi sang thư mục tương ứng, kiểm tra nhánh chính, sau đó chạy lệnh git –pull từ terminal.

Xóa một nhánh cục bộ hoặc từ xa bằng lệnh

Bạn có thể xóa cả nhánh cục bộ và từ xa bằng lệnh. Đầu tiên, mở terminal hoặc cmd, truy cập thư mục của kho lưu trữ GitHub (cd), sau đó kiểm tra nhánh chính bằng cách chạy lệnh git checkout.

Có hai lệnh khác nhau mà bạn có thể chạy để xóa một nhánh cục bộ. Nếu nó đã được hợp nhất (merge), hãy chạy lệnh:

git branch -d <branch-name>

Hoặc, để buộc xóa một nhánh bất kể trạng thái hiện tại của nó, hãy chạy lệnh:

git branch -D <branch-name>

Chỉ cần thay thế bằng tên thực của nhánh của bạn. Ví dụ: nếu tên nhánh của mình là test-branch, thì mình sẽ chạy lệnh:

git branch -d test-branch

Cách xóa Branch trên GitHub 11

Nhánh cục bộ hiện đã bị xóa. Nếu bạn muốn xóa một nhánh từ xa, hãy chạy lệnh:

git push <remote-name> --delete <branch-name>

Thay thế bằng tên nhánh của bạn. Ví dụ:

git push origin --delete test-branch

Cách xóa Branch trên GitHub 12

Nhánh từ xa hiện đã bị xóa. Nếu bạn đang xóa các nhánh trong hệ thống lưu trữ GitHub không còn hoạt động hoặc cần thiết, bạn không cần phải xóa từng nhánh một — bạn có thể xóa toàn bộ kho lưu trữ.




 
Copyright© Đại học Duy Tân 2010 - 2024