Làm cách nào để xóa trang wiki GitHub?


33

Tôi đã tạo một trang wiki trong kho GitHub của dự án của tôi, để lưu trữ một số ghi chú và liên kết lỏng lẻo và GitHub tự động tạo một trang wiki có tên "Trang chủ", chứa văn bản "Chào mừng bạn đến với [kho lưu trữ] wiki!"

Có hai vấn đề với điều đó. Đầu tiên, trang "Home" mới hoàn toàn vô dụng đối với tôi. Thứ hai, và quan trọng nhất: để truy cập trang tôi đã tạo, tôi phải nhấp vào liên kết "wiki" từ trang chủ của kho lưu trữ, rồi đến tab "Trang", sau đó liên kết đến trang wiki thực tế mà tôi đã tạo.

Vì vậy, tôi quyết định chuyển nội dung sang trang wiki "Trang chủ" để làm cho nó dễ truy cập hơn. Vì dường như không có chức năng "đổi tên" cho các trang wiki GitHub, tôi chỉ cần sao chép nội dung trang của mình vào trang "Trang chủ".

Bây giờ, làm cách nào để xóa trang wiki gốc để nó không làm lộn xộn kho lưu trữ của tôi?


Hóa ra người ta có thể đổi tên các trang bằng cách thay đổi tiêu đề của chúng trong chế độ xem chỉnh sửa. Điều này hợp lệ miễn là tiêu đề trang đích không tồn tại. Vì GitHub tự động tạo một trang "Trang chủ" vô dụng khi bạn tạo trang wiki đầu tiên của mình, trước tiên bạn phải xóa "Trang chủ" và sau đó chỉ chuyển trang của bạn sang tiêu đề "Trang chủ". Điều này sẽ bảo tồn lịch sử chỉnh sửa thay vì sao chép nội dung.
waldyrious

Lưu ý phụ cho những người trong tương lai đang giải quyết vấn đề này: bạn không thể xóa wiki nhà.
Lukasz Madon

Câu trả lời:


27

Như đã đề cập trên chuỗi này của nhóm Google GitHub, chủ sở hữu kho lưu trữ có thể xóa các trang khỏi chế độ xem chỉnh sửa.

Nút xóa có thể dễ bị bỏ lỡ, vì các nút từ chế độ xem:

Imgur

... chỉ trở nên hơi khác trong chế độ chỉnh sửa:

Imgur

Có lẽ GitHub nên xem xét làm cho giao diện rõ ràng hơn (ví dụ: làm cho nút xóa màu đỏ hoặc một cái gì đó tương tự)


Vâng, tôi chắc chắn đã bỏ lỡ nó. Cảm ơn!
b01

1
Nút xóa hiện có văn bản màu đỏ.
Chương trìnhFOX

5
Nút xóa bây giờ đã biến mất. Hoặc ít nhất nó không được hiển thị nếu đó là trang wiki duy nhất ...
Byte Commander

8

Một cách khác dài hơn là kiểm tra kho lưu trữ cho wiki và xóa thủ công tệp chứa nội dung trang bằng cách sử dụng git rmvà sau đó kiểm tra các thay đổi trở lại kho lưu trữ wiki.

Hữu ích nếu bạn không thể tìm thấy nút xóa trên giao diện web hoặc bạn là người dùng dòng lệnh nhiều hơn.


4
Để rõ ràng, wiki git được lưu trữ trong một kho lưu trữ riêng biệt, có thể được truy cập thông qua tab "Truy cập Git" của wiki. Nó phải là một cái gì đó như git@github.com: <user> / <repo> .wiki.git
waldyrious

0

Có thể với git:

git clone https://github.com/ORG/REPO.wiki.git
cd REPO.wiki
rm Home.md
git add .
git commit -m "remove wiki homepage"
git push
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.