Я пытаюсь подтолкнуть новое репо к Github на машине, которая не принадлежит мне. Тем не менее, я получаю следующую ошибку:Нажатие на GitHub с помощью другого пользователя по https
user (master) sample_app $ git push -u origin master
remote: Permission to ME/sampleapp.git denied to NOTMYUSERNAME.
fatal: unable to access 'https://github.com/ME/sampleapp.git/': The requested URL returned error: 403
Почему это не подсказывает мне мое имя пользователя и пароль? Это над https?
Редактировать: Я пробовал редактировать глобальный файл gitconfig, чтобы удалить старое имя пользователя. Но, похоже, в нем нет упоминания «NOTMYUSERNAME».
Есть ли '[удостоверение]' раздел в вашем файле '~/.gitconfig'? – Ryan
У вас есть доступ к этому репо? и просто попробуйте один раз, используя простой git push origin master без использования '-u'. – Aparna
Райан - после запуска subl ~/.gitconfig внутри папки локального репо: [цвет] \t Ui = автоматический [ядро] \t редактор = subl -n -w [толчок] \t по умолчанию = вверх [MERG] \t conflictstyle = diff3 [журнал] \t дата = местные [фильтр "LFS"] \t чистые = GIT-LFS чистый% F \t размазать = GIT-LFS размазать% F \t требуют d = true – pmk