Я пытаюсь отправить проект в удаленный репозиторий из командной строки.
Из моего локального каталога я нажал:
$ git push
и получите следующую ошибку:
remote: Permission to username1/repo.git denied to username2.
fatal: unable to access 'https://github.com/username1/repo.git/':
The requested URL returned error: 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"
Они не имеют ничего общего с аутентификацией. Мой вопрос касается аутентификации пользователя, необходимой для записи в мой удаленный репозиторий.