Я думаю, что самый легкий путь состоит в том, чтобы вытянуть файлы с сервера человечности на Ваш сервер окон 2008 через, например, scp.
scp безопасен, и Вы могли записать некоторые пакетные файлы, которые делают задание автоматически для Вас.
Наконец, я захожу в Keychain Access и удаляю / изменяю запись github.com. Таким образом, я могу войти в другую учетную запись при нажатии.
Если вы пытаетесь использовать аутентификацию SSH, Github, вероятно, видит первый ключ ssh и связывает его с первой учетной записью, а затем отказывает этой учетной записи в доступе к репозиториям второй учетной записи. Я предлагаю переключить одну или обе учетные записи на доступ по протоколу http.
Например, через SSH мой URL-адрес репо будет: git@github.com : opie4624 / repoA.git
, тогда как эквивалент HTTP будет: https://github.com/opie4624/repoA.git
.
При нажатии или вытягивании с URL-адрес HTTP, git запросит имя пользователя и пароль, позволяя указать, какую из двух учетных записей Github использовать. Это также избавит вас от возни с ключами ssh.
Надеюсь, это поможет!