Если я репозиторий fork joe/foo
, и у него есть Wiki, я не получу wiki. Прямо сейчас мне просто интересно развернуть вики, чтобы добавить к ней страницы.
-
Возможно ли это без разметки репозитория?
-
Если нет, возможно ли вообще?
Если я репозиторий fork joe/foo
, и у него есть Wiki, я не получу wiki. Прямо сейчас мне просто интересно развернуть вики, чтобы добавить к ней страницы.
Возможно ли это без разметки репозитория?
Если нет, возможно ли вообще?
Вы не можете разблокировать его прямо на GitHub, но вы можете получить Git, перейдя на вкладку w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w j к нему!)
Теперь вы можете просто клонировать Wiki из репо. Вы можете найти вкладку под названием Git Access
под вкладкой Wiki
репо.
Но вы все еще не можете разветкить wiki без наложения своего репо проекта.
Если вы создаете свою собственную вики, которую другие заинтересовали бы в forking, вы могли бы сделать что-то вроде RailsConf 2012 wiki.
Мы сделали локальный клон вики файла, а затем git push --force
в репозиторий "code". Он немного синхронизируется, но легко исправить.
В июне 2019 года вот как я это сделал:
git clone https://github.com/org-a/project-x.wiki.git
https://github.com/org-b/project-x
, добавьте новый пульт в репозиторий вики: git remote add fork https://github.com/org-b/project-x.wiki.git
git push -f fork master
Отлично. Теперь вы разделили репо и его вики.
(Кстати, Github должен делать это автоматически, верно?)
По состоянию на 30 марта 2016 года вы можете просто создать новую страницу "Главная" Wiki, а страницы вики для разветвленного репозитория будут отображаться в вашей вилке после создания новой домашней страницы (при условии, что вы разветкили родительский репозиторий).