Я пишу приложение в C#, которое представляет форму для разработчиков для заполнения. Приложение принимает информацию о репозиториях (репозиториях), а затем помещает его в шаблон вики. Как только я форматирую и сохраняю файл .md, я хотел бы нажать его в репозиторий. Я только что сделал преобразование нескольких сотен репозиториев из SVN в корпоративную версию GitHub, и ни у кого из них нет вики. Я хочу дать разработчикам простой способ изложить, что такое код и откуда он пришел, без необходимости форматирования и т. Д. Я уже знаю о «gitaccess» и Ruby api. Тем не менее, они требуют полного клонирования репо, прежде чем вики могут быть перенесены на него. Я не хочу это. Любая помощь очень ценится. Спасибо.Как я могу удаленно редактировать/создавать вики для GitHub Repo?
ответ
Вы можете использовать ссылку Wiki из верхней панели действий из репо. В области Wiki вы можете создавать страницы, которые нужно прямо из Интернета, нажав кнопку «Новая страница». Также есть кнопки «Редактировать» и «Предварительный просмотр» на веб-странице для просмотра, прежде чем сохранять документ Wiki.
Чтобы добавить к этому, я не осознавал, что вы пытались записать ваши изменения. Вики существует в отдельном, но параллельном репо для репо кода, и вам не нужно клонировать репо кода, чтобы получить реплику wiki (хотя вам нужно клонировать репозиторий wiki). Вы можете получить доступ к вики xyz.git repo с помощью xyz.wiki.git. На странице Wiki (о которой вы уже знаете), и, конечно же, вы можете получить URL-адрес, нажав кнопку Git Access вверху.
Если вы действительно не можете клонировать репозитории wiki, Git предлагает всего 4 протокола, как указано в Git Documentation. Вот сообщение в блоге, в котором говорится о 8 ways to share your git repository, что может дать вам некоторые подсказки другим способам делать то, что вы хотите сделать.
Это не совсем ответ, но это по-прежнему актуально. Вы можете использовать командный файл для сценария команд push, а затем использовать gitcredentials, который встроен в git, для обработки подсказок имени пользователя и пароля, что должно позволить вам сценарий всего процесса нажатия страниц вики. См. https://www.kernel.org/pub/software/scm/git/docs/gitcredentials.html для более подробной информации.
Спасибо, что на правильном пути. Я планирую выполнить пакет из программы, но мне действительно нужно избегать того, чтобы они загружали 200 репозиториев на свои компьютеры только для их документирования. –
- 1. На GitHub, могу ли я развить вики?
- 2. Как клонировать вики GitHub?
- 3. Как я могу автоматически создавать оглавления в вики Github?
- 4. Работа с GitHub вики локально
- 5. Как обновить вики-страницы github?
- 6. Редактирование wiki на github repo
- 7. Вики-справочники GitHub
- 8. Как сделать существующий github repo bare repo
- 9. Могу ли я разместить satis repo просто как репозиторий github?
- 10. Обновление вики проекта GitHub через API GitHub
- 11. Как искать github repo соавторами
- 12. Как хранить вики GitHub как часть источника
- 13. Как удалить главную страницу вики Github?
- 14. Как сгенерировать сайт из вики-страниц GitHub
- 15. Как создать просмотрщик Github Repo?
- 16. Github фиксирует изменения удаленно
- 17. Создание частной вики-публикации github
- 18. Использование Go GitHub repo
- 19. Основные Github Repo Создание
- 20. GitHub repo не обновляет
- 21. Github сомнение - sync repo
- 22. Как добавить вики в репозиторий GitHub?
- 23. Clone a Github repo
- 24. Cloning private Github repo
- 25. Github public repo
- 26. Ошибка клонирования github repo
- 27. Repo от heroku до github
- 28. Рендеринг вики GitHub на страницах GitHub Сайт Jekyll
- 29. Личные страницы для частного Github repo
- 30. Вилка github repo с подмодулями?
Я знаю, как вручную создать вики в интерфейсе GitHub. Я хотел бы сделать это удаленно. –
Спасибо за обновленную информацию, это лучший ответ. –