Есть ли способ ограничить пользователей совершением коммитов в публичный репозиторий? Я могу понять неправильно, но частные репозитории не являются бесплатными, а также для частных пользователей пользователи не могут получить доступ к репо, если только не приглашены в качестве соавтора. Я хотел бы, чтобы пользователи GH по-прежнему получали доступ к репо, но не смогли нажать на него.Github: как ограничить фиксации в общедоступном репозитории
Спасибо.
EDIT: Спасибо, я посмотрел ссылку. Это мне все еще не понятно, потому что я использовал клон-клоун на странице репо и смог клонировать и нажимать на главную ветку на репо, даже не задав конфигурацию user.name и user.email, которая по-моему кажется кому-то другое может это сделать.
Возможный дубликат: http://stackoverflow.com/q/17442930/1144203 –
"Если вы можете нажать на свой собственный репозиторий, это потому, что вы используете один из поддерживаемых методов Authentification (HTTPS , SSH, ...) «Разве это означает, что пользователи GH получают еще один клон-код? – Harvester316
Другие пользователи используют те же URL-адреса клонов, что и владелец. Имейте в виду, что это не имеет значения, если это [HTTPS] (https://help.github.com/articles/caching-your-github-password-in-git) или [SSH] (https: // help .github.com/articles/generate-ssh-keys), другие не смогут передавать ваши публичные репозитории, если они не аутентифицированы. –