Как переключить пользователя git в терминале?
Я пытаюсь отправить проект в удаленное хранилище из командной строки.
Из моего локального каталога я нажал:
$ git push
И получить следующую ошибку:
Удаленное: Разрешение на имя пользователя 1/repo.git отказано в имени пользователя 2.
фатально: невозможно получить доступ'https://github.com/username1/repo.git/':
Запрошенный URL-адрес вернул ошибку: 403
Где username1
имя пользователя моей учетной записи на github, в которой размещается репозиторий, в который я хочу перейти, и username2
- это старая учетная запись, которую я использовал на этой машине.
Я использую OS X Yosemite (v10.10.5) на Macbook Air. И я бы предпочел использовать https вместо ssh.
Как мне обновить до username1
, чтобы я мог успешно перейти на свой пульт дистанционного управления?
Редактировать: Чтобы быть ясным, я не говорю о простом редактировании объекта config user
, например,
$ git config --global user.name "Billy Everyteen"
$ git config --global user.email "billyeveryteen@example.com"
Они не имеют никакого отношения к аутентификации. Мой вопрос касается пользователь аутентификация необходимо написать в мой удаленный репозиторий.