2016-06-08 6 views
14

У меня есть две учетные записи GitHub, одна из которых была создана давным-давно в моей работе и имеет имя пользователя, которое относится к компании, в которой я работаю. У меня есть еще одна учетная запись, которая является моей личной учетной записью GitHub, которую я не могу прекратить использовать. Могу ли я объединить две учетные записи, чтобы я мог работать только в одном из них?Как слить два счета github

+0

Вы должны удалить одну учетную запись и перенести все репо на другие https://help.github.com/articles/merging-multiple-user-accounts/ –

+1

Да, вы можете перевести право собственности на другую учетную запись goto Настройка >> Передача права собственности –

ответ

10

Слияние 2 счетов невозможно в github, вы можете передать право собственности на свой личный счет.

goto >> Setting >>Transfer ownership 

Для получения более подробной информации: https://help.github.com/articles/merging-multiple-user-accounts/

+2

Привет @RodrigoCurbelo, если этот ответ решил ваш вопрос, пожалуйста, рассмотрите [принятие] (http://meta.stackexchange.com/questions/5234/how-does-accepting-an-answer-work/5235#5235), нажав контрольный знак. Это указывает более широкому сообществу, что вы нашли решение и дали некоторую репутацию как самому, так и самому себе. Это не обязательно. –

+0

Но если я передам права собственности на все мои работы на мою личную учетную запись, все журналы (например, коммиты, тянуть запросы, проблемы и т. Д.) Попадут под мою личную учетную запись? И я получу ли я доступ к частной организации своей компании автоматически? Что я точно проиграю? –

+1

Я имею в виду, что репозиции, которые у меня есть в моей учетной записи компании, не были созданы мной, я просто соавтор там ... получу ли я все равно в своей личной учетной записи? –

6

Хотя Github очерчивает ограниченный «Merging multiple user accounts» процесс, который также упоминается в предыдущих ответах, это не полное решение. Он не разрешает владение вкладами сторонних репозиториев.

GitHub будет отображать комментарии от удаленного пользователя (который будет учетной записью, которую вы избавили от следующего предложения GitHub об объединении аккаунтов) в качестве комментариев пользователя «призрака», не приписывая их сохранившейся учетной записи. Смотрите некоторые подробности здесь:

https://help.github.com/articles/deleting-your-user-account/

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

+0

принятый ответ больше не является действительно правильным, поскольку «слияние» не существует, а также предполагает, что вы владеете репозиториями. Однако, если у вас есть рабочая учетная запись и вы хотите объединить ее с вашим личным персоналом, отслеживаются ваши личные коммиты. – mushcraft

Смежные вопросы