Cách xóa kho lưu trữ không mong muốn trên GitHub

Cách xóa kho lưu trữ không mong muốn trên GitHub

Chia sẻ kiến thức 08/09/2022

Các kho lưu trữ không mong muốn làm lộn xộn GitHub của bạn? Bài viết dưới đây hướng dẫn cách xóa kho lưu trữ không mong muốn trên GitHub

GitHub của bạn có đầy những kho lưu trữ (repository) công khai sơ sài hoặc bạn không còn muốn nữa không? Để đảm bảo uy tín của mình trên GitHub, bạn nên dọn dẹp những kho này. Bài viết này sẽ hướng dẫn bạn cách thực hiện.

1. Tại sao bạn nên xóa kho lưu trữ GitHub xấu

Bạn không muốn các nhà tuyển dụng tiềm năng hoặc khách hàng nhìn thấy một GitHub lộn xộn. Kho lưu trữ đầy các code thực hành hoặc các dự án mơ hồ chưa hoàn thành không phải là một minh chứng tốt cho năng lực của bạn.

Nếu bạn không sử dụng GitHub một cách chuyên nghiệp, đây có thể không phải là vấn đề. Nhưng nếu bạn muốn quy trình làm việc của mình nghiêm túc hơn và trình bày một GitHub chuyên nghiệp hơn, bạn nên dọn dẹp kho lưu trữ của mình. Bạn có thể bắt đầu bằng cách xóa những thứ không tăng thêm giá trị cho trang GitHub của bạn.

>>> Xem thêm: GitHub là gì? Giới thiệu về các tính năng cơ bản của GitHub

2. Cách xóa kho lưu trữ từ xa trên GitHub

GitHub không cung cấp lựa chọn xóa kho lưu trữ qua dòng lệnh mà bạn phải xóa nó theo cách thủ công thông qua ứng dụng web.

Trước hết, bạn phải là quản trị viên có quyền truy cập. 

Để xóa kho lưu trữ GitHub, hãy mở trình duyệt và đăng nhập vào tài khoản GitHub của bạn. Sau đó làm theo các bước sau:

  1. Nhấp vào biểu tượng hồ sơ hình tròn ở góc trên cùng bên phải.
  2. Từ menu thả xuống, chọn Kho lưu trữ của bạn (Your repositories) để tải tất cả các kho lưu trữ của bạn.
  3. Chọn kho lưu trữ muốn xóa.
  4. Nhìn lên đầu menu kho đã chọn và chọn Cài đặt (Settings).
  5. Kéo xuống cuối trang cài đặt và bạn sẽ thấy một phần có tên là Vùng nguy hiểm (Danger Zone).
  6. Để xóa kho đã chọn, hãy nhấp vào Xóa kho này (Delete this repository).
  7. Từ hộp bật lên, gõ tên người dùng/tên kho lưu trữ của bạn vào trường được cung cấp.
  8. Nếu chắc chắn muốn xóa kho lưu trữ, hãy nhấp vào Tôi hiểu hậu quả, xóa kho lưu trữ này (I understand the consequences, delete this repository) để xóa nó khỏi kho lưu trữ từ xa trên GitHub.
 

3. Điều gì sẽ xảy ra khi bạn xóa kho lưu trữ từ xa?

Việc xóa kho lưu trữ trên GitHub cũng giống như xóa hoàn toàn một tệp khỏi máy tính. Tuy nhiên, bạn nên lưu ý những điều sau khi xóa một kho lưu trữ từ xa:

  • Bạn không thể lấy lại kho lưu trữ đã xóa.
  • Xóa kho lưu trữ từ xa không ảnh hưởng đến các file dự án cục bộ cũng như kho lưu trữ cục bộ.
  • Hành động này sẽ xóa tất cả nhận xét, gói, quy trình làm việc và quản trị viên
  • Kho lưu trữ đã xóa không thể được chia nhỏ (fork).
 

GitHub cũng cho phép bạn lựa chọn lưu trữ các kho lưu trữ thay vì xóa chúng. Để làm điều này, nhấp vào Lưu trữ kho lưu trữ này (Archive this repository) trong Danger Zone.

>>> Xem thêm: So sánh GitHub và GitLab: Lựa chọn nào tốt hơn?

4. Cách xóa kho lưu trữ GitHub cục bộ

Nếu muốn bạn cũng có thể xóa kho lưu trữ GitHub cục bộ bằng cách xóa thư mục .git trong thư mục gốc dự án của bạn.

Để thực hiện điều đó, hãy mở dòng lệnh và cd vào thư mục gốc dự án của bạn rồi gõ lệnh:

rm -rf .git

Lệnh trên chỉ có hiệu quả trên Mac và Linux.

Để xóa kho lưu trữ cục bộ trên Windows, trước hết hãy mở dòng lệnh với tư cách quản trị viên (gõ cmd vào thanh tìm kiếm của Windows).

Nhấp chuột phải vào cmd từ kết quả tìm kiếm rồi chọn Chạy với tư cách quản trị viên (Run as admistrator).

Khi cửa sổ dòng lệnh mở ra, hãy rời khỏi các thư mục hệ thống bằng cách sử dụng < cd .. >. Sau đó, cd vào thư mục gốc của dự án và gõ lệnh sau:

rmdir .git

Nếu thư mục .git không trống, hãy gõ:

rmdir /s .git

5. Kết luận

Kho lưu trữ GitHub là nơi nhà tuyển dụng hoặc khách hàng tiềm năng có thể kiểm tra quy trình công việc và dự án mà bạn đã hoàn thành hoặc đang thực hiện. Vì vậy, hãy giữ cho nó thật chỉn chu bằng cách xóa kho lưu trữ không mong muốn. 

Tin liên quan:

Vân Nguyễn

Dịch từ: https://www.makeuseof.com/how-to-delete-unwanted-repositories-on-github/

ĐĂNG KÝ TƯ VẤN HỌC LẬP TRÌNH TẠI FUNiX

Bình luận (
0
)

Bài liên quan

  • Tầng 0, tòa nhà FPT, 17 Duy Tân, phường Cầu Giấy, Hà Nội
  • info@funix.edu.vn
  • 0782313602 (Zalo, Viber)        

Cơ quan chủ quản: Công ty Cổ phần Giáo dục Trực tuyến FUNiX
MST: 0108171240 do Sở kế hoạch và Đầu tư thành phố Hà Nội cấp ngày 27 tháng 02 năm 2018
Địa chỉ:
Văn phòng Hà Nội: Tầng 4, Tòa nhà 25T2, Đường Nguyễn Thị Thập, phường Yên Hòa, Hà Nội.
Văn phòng TP.HCM: Lầu 8, Tòa nhà Giày Việt Plaza 180-182 Lý Chính Thắng, phường Nhiêu Lộc, TP. Hồ Chí Minh.
Hotline: 078 231 3602 – Email: info@funix.edu.vn

yêu cầu gọi lại