Postępowałem zgodnie z instrukcjami GitHub dotyczącymi zakładania konta, i jestem w stanie sklonować, ale nie mogę zdalnie pchać.Jak zresetować zapisane poświadczenia w 'git credential-osxkeychain'?
Kiedy wykonuję "git push", pojawia się błąd 403. Ma poprawny adres URL. Próbowałem "git credential-osxkeychain get", aby zobaczyć, co dawał, a to drukuje złe dane uwierzytelniające.
mogę uwierzyć w to co się stało po raz pierwszy zwróciła się do mandatów, myślałem, że to kolejna aplikacja prosi, i umieścić te niewłaściwe w.
po prostu trzeba przywrócić go tak, że używa prawidłowego element keychain na moim koncie GitHub.
Próbowałem:
git credential-osxkeychain erase
git credential-osxkeychain set
Program nie daje żadnych monitów. Set powie "złe wejście", jeśli nie zrobię tego, co trzeba. Próbowałem wstawić "password=password
" itd., Ale kiedy robię "dostać", nadal otrzymuję stare.
Nie mogę określić, gdzie są przechowywane, ponieważ nie są one w .gitconfigure. Co więcej, nie ma żadnych ostatnich breloków, które mogłyby nim być. (Mam kilka kont GitHub w moim pęku kluczy i nie używa żadnego z nich.)
pokrewnych, poświadczeń pomocnik agnostyk: http://stackoverflow.com/questions/21745213/changed-github-password-no-longer-able-to-push -back-to-the-remote –
Prawdopodobny to samo w systemie Windows: http://stackoverflow.com/questions/15381198/remove-credentials-from-git –
[Możesz ustawić to narzędzie pomocnicze, aby powiązać swój login z konkretnymi repo raczej niż całe domeny, jeśli chcesz korzystać z wielu kont. Więcej na ten temat tutaj] (http://stackoverflow.com/a/31351376/1922144) – davidcondrey