I want to logout from Git bash and login it again as another user .
I have googled but can't find any solution.
For Windows User: Follow Instructions: Control Panel >> User Account >> Credential Manager >> Windows Credential >> Generic Credential You can change git credential click modify>>provide uname and password Or you can remove git credential. next time when you'll push repo it'll ask you for credential.
Go to: Control Panel → User Accounts → Manage your credentials → Windows Credentials → under Generic Credentials there are some credentials related to GitHub. Click on them and click "Remove". It signed me out so the next time I do a push, it asks me to enter my username and my password. Show activity on this post.
You don't have to "logout" or "login": regarding git, who you are is determined by:
git config user.name git config user.email
Change those two settings while being in a repo, if you are someone else, when it comes to creating commits.
If you want to change it in your local machine for all repos, add --global like
git config --global user.name [your username]
As suggested by the Deepak swain's answer, you can also change credentials in Windows using the Credentials Manager by typing in the console:
rundll32.exe keymgr.dll, KRShowKeyMgr
As Kartik Ranpise answer's and Stuart Axon's contribution
But Credentials are about git remote -v
, that is with the user account you will use to push to the upstream repo.
~/.ssh/config
file referring to multiple private ssh keys (also described here). In which case, the Credential Manager would not be involved.If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With