Дать доступ всем на GitHub
Есть ли способ предоставить доступ к фиксации всем пользователям публичного репозитория на GitHub? Я хочу использовать это РЕПО в качестве альтернативы GitHub Wiki.
2 ответа:
Если вы хотите вложить в это еще немного работы и ресурсов, вы, вероятно, можете автоматизировать это с помощью pull requests и GitHub API.
У меня нет исходного кода, но я знаю пример, где кто-то сделал именно это:
https://github.com/robashton/crowdsourcedhomepageЦитата из readme:
Вставляйте сюда что угодно (° ʖ °), что вам нравится (делайте запросы на вытягивание филиал "ГХ-страницы").
Каждый рывок запрос будет автоматически объединен, если это возможно, а затем все закончится на главной странице http://codeofrob.com
Я сам не пробовал, но реализовать что-то вроде этого должно быть относительно Просто:
На первый взгляд, вам просто нужен сервер / cronjob / whatever, который использует API GitHub для проверки Вашего РЕПО на наличие новых запросов pull и для автоматического слияния каждого из них.
Нет, он будет читаться только для любого анонимного пользователя, для любого пользователя, которому вы явно не предоставили разрешения, либо напрямую, либо через организацию .
Но любой сможет это сделать. вилка ваше РЕПО и предлагаетзапросы на вытягивание .