Skip to content

Instantly share code, notes, and snippets.

@richchurcher
Last active July 7, 2024 11:01
Show Gist options
  • Save richchurcher/531b0452d7d5ea983daa314d0876f60a to your computer and use it in GitHub Desktop.
Save richchurcher/531b0452d7d5ea983daa314d0876f60a to your computer and use it in GitHub Desktop.
#!/bin/bash
# Logout current GitHub credentials and remove global user.name, user.email
echo -e "host=github.com\nprotocol=https\n" | git credential-osxkeychain erase
git config --unset-all --global user.name
git config --unset-all --global user.email
@Yorzic
Copy link

Yorzic commented Jul 13, 2018

Thank you, @richchurcher!

@ramaken
Copy link

ramaken commented Aug 15, 2018

What about logging in and prompting the git credential manager ?

@Val-istar-Guo
Copy link

thanks

@JackLeverentz
Copy link

Thanks

@diegotf30
Copy link

Thank

@apinya2020
Copy link

thank you

@mauriciocoruja
Copy link

Thanks!!!

@adedayojs
Copy link

Thanks Bro

@naetastore
Copy link

thanks ..

@lai-alien-z
Copy link

Thanks a ton!

@taeksoo-shin
Copy link

Thanks!! It's really helpful! @richchurcher

@pSnehanshu
Copy link

git: 'credential-osxkeychain' is not a git command. See 'git --help'.

@NichuNaizam
Copy link

@dorigom06
Copy link

I love you so much.

@aditrades
Copy link

THanks!

@whitis01
Copy link

Thank you!

@rwaddin
Copy link

rwaddin commented Apr 6, 2021

git: 'credential-osxkeychain' is not a git command. See 'git --help'.

same

@honne23
Copy link

honne23 commented Aug 15, 2021

thank you

@Trishulks23
Copy link

@pSnehanshu @rwaddin
If you are on linux, change line 4 to
echo -e "host=github.com\nprotocol=https\n" | git credential-manager-core erase

@kamal614
Copy link

Thank you, that was really helpful

@Gopivenka
Copy link

Log out

@Gopivenka
Copy link

Ligout

@Maddyta
Copy link

Maddyta commented Dec 15, 2023

thank you : )

@karthik-kunjarakana
Copy link

Thanks!

@goalTosin
Copy link

goalTosin commented Apr 11, 2024

It didn't work on my windows 10

@savvy-abhishek-s
Copy link

This command is for OsX / Mac, @Trishulks23 has writtern command for linux
Anyway thanks a lot

@protapbarman02
Copy link

windows?

@goalTosin
Copy link

My problem was switching accounts in the terminal. But now i've found a solution

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment