Luke
Luke

Reputation: 467

How to change GitHub account on TortoiseGit

when I am going to push, I got the permission deny

I am going to change GitHub account on TortoiseGit because the current account doesn't have the permission to push.

error:[remote:Permission to (repository) denied to (GitHub account)]

Can any methods change the GitHub account on TortoiseGit?

Upvotes: 11

Views: 23581

Answers (2)

Mohan
Mohan

Reputation: 359

I know it is late but some may find the below information useful.

You need to open the .git folder (it is hidden folder, enable show hidden folders option first) then config file within it.

There you can see many properties like [core], [remote], [origin].

Now you need to create property like [credential].

[credential]
   username = your-account-username
[user]
   name = your name
   email = your email address

if any of the property is already present, replace it with your required account detail.

That's it, now when you commit or push again, it will ask for the password of the account details you have entered in config file.

Upvotes: 19

MrTux
MrTux

Reputation: 33993

I suppose you enabled a git credential helper and stored the credentials. You have to delete them manually using the windows credential manager, see https://stackoverflow.com/a/31782500/3906760. After that you will be asked again and can use a different account.

Upvotes: 9

Related Questions