Дать доступ всем на GitHub


Есть ли способ предоставить доступ к фиксации всем пользователям публичного репозитория на GitHub? Я хочу использовать это РЕПО в качестве альтернативы GitHub Wiki.

2 2

2 ответа:

Если вы хотите вложить в это еще немного работы и ресурсов, вы, вероятно, можете автоматизировать это с помощью pull requests и GitHub API.

У меня нет исходного кода, но я знаю пример, где кто-то сделал именно это:
https://github.com/robashton/crowdsourcedhomepage

Цитата из readme:

Вставляйте сюда что угодно (° ʖ °), что вам нравится (делайте запросы на вытягивание филиал "ГХ-страницы").

Каждый рывок запрос будет автоматически объединен, если это возможно, а затем все закончится на главной странице http://codeofrob.com


Я сам не пробовал, но реализовать что-то вроде этого должно быть относительно Просто:
На первый взгляд, вам просто нужен сервер / cronjob / whatever, который использует API GitHub для проверки Вашего РЕПО на наличие новых запросов pull и для автоматического слияния каждого из них.

Нет, он будет читаться только для любого анонимного пользователя, для любого пользователя, которому вы явно не предоставили разрешения, либо напрямую, либо через организацию .

Но любой сможет это сделать. вилка ваше РЕПО и предлагаетзапросы на вытягивание .