1

Тема: Git, permission denied під час push'у

Колись я робив акаунт на github і запихував туди свої проєкти, але сьогодні я зробив інший акаунт, і тепер хочу запихнути на нього пару хвайликів.
Я вже згенерив ssh ключ і запихнув його на github, також додав посилання на новий репозиторій в git remote, і тепер, коли я пишу

git push -u origin master

воно пише

remote: Permission to новий_нікнейм/назва_репозиторію.git denied to старий_нікнейм

user.name та user.email встановлені правильні, я гадки не маю, звідки воно витягує той старий нікнейм.
Що порадите робити?

Говоріть українською! Живіть українською! Відчувайте українською!

2

Re: Git, permission denied під час push'у

Мабуть, проблема в тому що ви додали ssh ключ до старішого акаунту.
Спробуйте видалити всі ssh ключі

ssh-add -d ~/.ssh/id_rsa
ssh-add -d ~/.ssh/github

і додайте новий

ssh-add   ~/.ssh/github

Можете переглянути ще варіанти на стековерфлоу.

Because tomorrow may be gone.
Подякували: 221VOLT1

3

Re: Git, permission denied під час push'у

я перед цим видалив всі файлики з директорії .ssh, а потім створив нову штуковину, мені їх тре було видаляти через ssh-add -d ?

Говоріть українською! Живіть українською! Відчувайте українською!

4

Re: Git, permission denied під час push'у

Так. Або зайдіть в менеджер облікових записів -> облікові записи Windows і видаліть що треба

Because tomorrow may be gone.

5

Re: Git, permission denied під час push'у

розібрався, тре було додати посилання ssh'не, замість http, чи який він там був

Говоріть українською! Живіть українською! Відчувайте українською!
Подякували: LoganRoss1