2015-03-13 2 views
0

Так что я пытаюсь подтолкнуть к моему репо под мою учетной записью, и каждый раз, когда я пытаюсь использовать команду Git толчок я получаю следующее сообщение об ошибке:Git толкая с другой учетной записью

remote: Permission to kpath001/kpath001.github.io.git denied to alphadsi. 
fatal: unable to access 'https://github.com/kpath001/kpath001.github.io.git/': The requested URL returned error: 403 

Я пытаюсь выяснить, как удалить эту учетную запись «alphadsi» у меня на моем mac, поэтому я могу начать использовать свой оригинальный профиль kpath001, чтобы правильно использовать команды git, не получив отказа в доступе к ошибке или ошибке 403.

Я искал несколько вопросов StackOverflow и ничего, кажется, связаны .... будет большая помощь

Решение: удалить учетную запись Интернета от Mac OSX брелка

+0

Разве вы не можете просто предоставить другой пользовательский доступ для чтения/записи, так что вы можете использовать либо в любое время? – DeDee

+0

Не могли бы вы удалить git на mac и повторно установить его и настроить его с моей учетной записью еще раз? Будет ли это работать или это все равно вызовет у меня подобную ошибку? – KPath001

+0

Я не хочу этого делать, потому что хочу, чтобы профиль показывал, что я был пользователем, который редактировал мой сайт, а не кто-то еще – KPath001

ответ

0

удалить учетную запись Интернета от Mac OSX брелка

0

Это кажется очень связано с проблемой Я когда-то имел:

Error: The requested URL returned error: 403 while accessing 
https://github.com/Joey-project/repo.git/info/refs 
fatal: HTTP request failed 

Указание на это происходит из-за плохих учетных данных с локальной машины на сервер.

Если я правильно помню, общий подход к

(1) Убедитесь, что у вас есть стабильная версия GIT

(2) Убедитесь, что пульт ДУ правильно

(3) Обеспечение доступа маркер, если 2fa включен

(4) Проверка права доступа (имя пользователя/пароль)

(5) Используйте SSH вместо HTTPS

Для получения дополнительной информации перейдите по этой ссылке: Pushing to Git returning Error Code 403 fatal: HTTP request failed. Возможно, это поможет вам дальше.

+0

Я пробовал это, но это не помогло ..... У меня есть два пользователя, которые, как я считаю, являются «kpath001» моей учетной записью и другой учетной записью, которая является «alphadsi», и я пытаюсь избавиться от «alphadsi» или это так, что я могу нажать «kpath001» вместо того, чтобы получить отказ в доступе к доступу .....спасибо за предложение, хотя – KPath001

0

Сначала, я думаю, вы должны убедиться, что это ваше репо. Если вы выполняете клонирование чужого репо, вы не можете нажать на оригинал.

Тогда, я думаю, вы можете проверить конфигурацию git. это может быть в .bash_profile или где-то вы добавляете. Попытайтесь использовать git config --global user.name yours и git config --global user.email yours, чтобы снова настроить свою учетную запись на свой компьютер. Для меня я добавляю его в свой .bash_profile.

+0

Я тоже это подтвердил, и да, файл git conifg имеет пользователя github как kpath001, но по какой-то причине, когда я вызываю git push на любое репо, которое я создал в моей учетной записи kpath001, он использует эту учетную запись «alphadsi» для somereason, и мне было интересно, есть ли способ полностью избавиться от него. – KPath001

+0

«alphadsi» - ваше имя когда-либо использовалось? вы когда-либо настраивали свою информацию о git в другом месте в вашем компьютере (что вроде .bashrc .bash_profile или любых других файлов)? – edwardramsey

Смежные вопросы