Перенос файлов из одной учетной записи в другую в github - PullRequest
0 голосов
/ 21 октября 2019

Я пытаюсь перенести некоторые изменения в другую учетную запись из другой учетной записи, но это дает мне ошибку разрешения. Я проверил настройки github, но все, кажется, правильно. Может кто-нибудь помочь мне с этим?

enter image description here

РЕДАКТИРОВАТЬ: Я пытался изменить свое имя пользователя и адрес электронной почты, но по-прежнему выдает ту же ошибку enter image description here

Ответы [ 2 ]

0 голосов
/ 29 октября 2019

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

Добавьте соавтора из первоначального аккаунта (аккаунт git с репо) ивторая учетная запись может принять приглашение стать соавтором Это позволяет вам также изменять и отправлять код с другого идентификатора. Надеюсь, это поможет любому наивному человеку, так же как и я, изучать github.

0 голосов
/ 21 октября 2019

Некоторая информация о процессе переноса, которая может помочь вам

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

Если переданный репозиторий содержит сайт GitHub Pages, тогда ссылки наGit-репозиторий в Интернете и через Git-активность перенаправляются. Однако мы не перенаправляем страницы GitHub, связанные с хранилищем.

Все ссылки на предыдущее расположение хранилища автоматически перенаправляются на новое расположение. Когда вы используете git clone, git fetch или git push в переданном хранилище, эти команды будут перенаправлять в новое местоположение или URL-адрес хранилища. Однако, чтобы избежать путаницы, я настоятельно рекомендую обновить любые существующие локальные клоны, чтобы они указывали на новый URL-адрес хранилища. Вы можете сделать это, используя git remote в командной строке:

$ git remote set-url origin new_url
...