Как удалить вики-страницу GitHub?

Я создал wiki-страницу в репозитории GitHub моего проекта, для хранения некоторых незакрепленных заметок и ссылок, а GitHub автоматически создал страницу вики с названием «Главная», содержащую текст «Добро пожаловать в [репозиторий] wiki!»

Есть две проблемы с этим. Во-первых, новая страница «Главная» для меня совершенно бесполезна. Во-вторых, и самое главное: чтобы получить доступ к созданной мной странице, я должен щелкнуть ссылку «wiki» на домашней странице репозитория, а затем вкладку «Страницы» и затем ссылку на фактическую страницу wiki, которую я создал.

Поэтому я решил переместить контент на страницу «Главная», чтобы сделать его более доступным. Поскольку для страниц GitHub не существует функции «переименования», я просто скопировал содержимое моей страницы на страницу «Главная».

Теперь, как удалить исходную страницу wiki, чтобы она не загромождала мой репозиторий?

31 голос | спросил waldyrious 19 WedEurope/Moscow2012-12-19T08:50:16+04:00Europe/Moscow12bEurope/MoscowWed, 19 Dec 2012 08:50:16 +0400 2012, 08:50:16

3 ответа


25

Как упоминалось в этом потоке группы GitHub Google, владельцы репозитория могут удалите страницы из представления редактирования.

Кнопка удаления может быть легко пропущена, поскольку кнопки из режима просмотра:

Imgur

... немного изменились в режиме редактирования:

Imgur

Возможно, GitHub должен подумать о том, чтобы сделать интерфейс более очевидным (например, сделать красную кнопку удаления или что-то в этом роде)

ответил waldyrious 19 WedEurope/Moscow2012-12-19T08:50:16+04:00Europe/Moscow12bEurope/MoscowWed, 19 Dec 2012 08:50:16 +0400 2012, 08:50:16
8

Более длинной альтернативой является проверка репозитория для вики и ручное удаление файла, содержащего содержимое страницы, с помощью git rm, а затем проверка изменений обратно в репозиторий wiki.

Полезно, если вы не можете найти кнопку удаления на веб-интерфейсе или больше пользователей командной строки.

ответил Hydra 19 WedEurope/Moscow2012-12-19T09:08:57+04:00Europe/Moscow12bEurope/MoscowWed, 19 Dec 2012 09:08:57 +0400 2012, 09:08:57
0

Это возможно с помощью 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
ответил Dorian 11 Jam1000000amWed, 11 Jan 2017 02:16:15 +030017 2017, 02:16:15

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132