Если я разветвляю репозиторий joe/foo, и у него есть вики, я не получу вики.Сейчас я просто заинтересован в разветвлении вики, чтобы добавить к ней страницы.
joe/foo
Возможно ли это без разветвления хранилища?
Еслинет, возможно ли это вообще?
Вы не можете форкнуть его напрямую на GitHub , но вы можете получить Git доступ к нему, перейдя на вкладку Git access в вики, и вы сможете раскошелитьсяэто на вашем локальном компьютере и редактируйте его сколько хотите (и даже получайте обновления!)
Теперь вы можете просто клонировать вики из репо.Вы можете найти вкладку с именем Git Access на вкладке Wiki репо.
Git Access
Wiki
Но вы все еще не можете разветвлять вики, не разветвив ее репо проекта.
Если вы создаете свою собственную вики, которую другие будут заинтересованы в разветвлении, вы можете сделать что-то подобное, как мы сделали для RailsConf 2012 wiki .
Мы сделали aлокальный клон вики , а затем сделал git push --force в хранилище «код».Это немного не синхронизировано, но это легко исправить .
git push --force
В июне 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 года вы можете просто создать новую «домашнюю» вики-страницу, и вики-страницы для разветвленного репозитория будут отображаться в вашем форке после создания новой домашней страницы (при условии, что вы разветвили родительский репозиторий). ).