Проблемы с переключением учетных записей Github на терминале

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

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

Однако, когда я ввожу: ssh -T git@github.com я получаю:

Привет, старое неправильное имя пользователя! Вы успешно прошли аутентификацию, но GitHub не предоставляет доступ к оболочке.

Я также не могу сделать push в свои репозитории, потому что это старое имя пользователя клиента не авторизовано. Я дважды проверил свои ssh-ключи как на компьютере, так и в настройках учетной записи на GitHub.

Я также установил глобальные переменные учетной записи:

git config --global user.name "Firstname Lastname"
git config --global user.email "your_email@youremail.com"
git config --global github.user username
git config --global github.token 0123456789yourf0123456789token

И все равно он выдает мне старое имя пользователя.

Есть предложения?

Спасибо,

32
задан Matthias Braun 22 September 2016 в 14:54
поделиться