Добавляете соавтора в мою бесплатную учетную запись GitHub?

147

Я создал учетную запись GitHub, и я хочу дать кому-то доступ для записи, чтобы он мог толкать так же, как и я, есть ли способ добавить соавтора с бесплатным планом? Если нет, что я могу сделать? (помимо покупки платного аккаунта, что я сделаю в будущем)

Artemix
источник
5
С бесплатным аккаунтом вы можете иметь только публичные репо;)
klaustopher
@klaustopher, есть ли способ купить только один частный репо? Или это единственный способ постоянно платить ежемесячную плату?
Pacerier
@Pacerier Нет, это невозможно. Вы платите 7 $ в месяц и получаете неограниченное количество частных репозиториев
klaustopher
6
С января 2019 года бесплатные пользователи могут иметь неограниченное количество частных репо.
Томас
3
@ Томас да, но только 3 соавтора в бесплатном аккаунте.
Артемикс

Ответы:

66

Четкие инструкции о том, как добавить Collaborator - обновление 2020 года

Картинки стоят тысячи слов. Давайте проверим это:

Изображение Инструкции (Нажмите, чтобы увеличить):

Изображение Инструкции

....... а видео / гифки стоят еще тысячи

Gif Инструкции (Нажмите, чтобы увеличить):

Надеюсь, изображения / GIF облегчит вам настроить это!

введите описание изображения здесь

BKSpurgeon
источник
123

Перейдите на Manage Accessстраницу в настройках ( https://github.com/user/repo/settings/access ) и добавьте соавторов по мере необходимости.

Скриншот:

введите описание изображения здесь

manojlds
источник
Все ответы верны, я приму правильное первое: p
Artemix
URL-адрес тот же, но теперь (2014 г.) это только значок, а название - «настройки».
Питер Краусс
10
Мертвая ссылка в посте
MyDaftQuestions
Ваша ссылка не работает. Пожалуйста, проверьте и рефакторинг. Спасибо @MonaJalal
Хемант Санкхла
Сейчас 2020, больше нет Коллабораторов , теперь это Управление доступом .
Джино Мемпин
53

Добавить сотрудника в бесплатный план довольно легко.

  1. Перейдите в репозиторий на Github, которым вы хотите поделиться со своим соавтором.
  2. Нажмите на вкладку «Настройки» в правой части меню в верхней части экрана.
  3. На новой странице выберите пункт меню «Соавторы» в левой части страницы.
  4. Начните вводить имя пользователя GitHub нового соавтора в текстовое поле.
  5. Выберите пользователя GitHub из списка, который появляется под текстовым полем.
  6. Нажмите кнопку «Добавить».

Добавленный пользователь теперь сможет отправлять сообщения в ваш репозиторий на GitHub.

Дэвид М. Сыздек
источник
У меня есть еще один вопрос, поскольку мы установили закрытый и открытый ключи для проверки подлинности пользователя. Как соавтор может отправлять данные в хранилище, если его открытый ключ не сохранен в моей учетной записи? Поправь меня, если я не прав
user525146
3
@ user525146 Пользователь, добавляемый в хранилище, должен добавить один или несколько открытых ключей в свою учетную запись. При добавлении пользователя в ваш репозиторий Github автоматически добавляет открытые ключи пользователя в ваш репозиторий и обновляет ключи, если пользователь обновляет свои ключи.
Дэвид М. Сыздек
Сейчас 2020, больше нет Коллабораторов , теперь это Управление доступом .
Джино Мемпин
10

В репозитории нажмите Admin, затем перейдите на Collaboratorsвкладку.

SLaks
источник
7

К вашему сведению для будущих читателей. Приведенные выше инструкции устарели, в частности шаг 2:
2. Нажмите кнопку « Настройки».

Аль Лелопат
источник
Каковы современные инструкции?
Хэтчмастер J
Ответ @DavidMSyzdek представляется актуальным.
Аль Лелопат
Ответ на @Suragch теперь ток.
Джино Мемпин
6

ссылка на проект:

https://github.com/your_username/you_repo_name/settings

вы получите страницу, подобную этой, перейдите в Collaborator и добавьте соавтора Проверьте вкладку настроек

Милон
источник
Сейчас 2020, больше нет Коллабораторов , теперь это Управление доступом .
Джино Мемпин
6

Да, приведенные выше инструкции устарели. Для нового GitHub необходимо нажать кнопку «Настройки».

Также у человека, которого вы пытаетесь добавить в качестве соавтора, должна быть существующая учетная запись GitHub. Другими словами, он должен был сначала зарегистрироваться на GitHub, потому что невозможно отправить запросы на сотрудничество, просто введя адрес электронной почты соавтора.

Rockstar
источник
3

Обновление 2020

Это называется Управлять доступом сейчас.

Перейдите в личный репозиторий, перейдите на вкладку « Настройки » и выберите « Управление доступом» в меню слева. Вам предоставляется до трех соавторов с бесплатным планом.

Примечание. Если учетная запись является отдельной учетной записью, вы все равно можете добавить соавторов, которые могут выполнять различные задачи, но соавтор не может (насколько мне известно) подписать приложение в Xcode и отправить его в магазин приложений. Вам нужен аккаунт организации для такого сотрудника.

Suragch
источник
1

Обратите внимание, что Github теперь позволяет неограниченному количеству соавторов даже на бесплатной учетной записи. Смотрите https://github.com/pricing .

ComDubh
источник