httpsでgithubを使う場合keychainにパスワードを記憶させることができる。この機能は
[credential]
helper = osxkeychain
を~/.gitconfigなどのコンフィグファイルに書くことで有効になる(らしい)
そして覚えさせたパスワードを消すにはkeychain上で消すか、以下を実行する。
echo "host=github.com\nprotocol=https\n" | git credential-osxkeychain erase
ときに、[credential]がどのコンフィグにもないのにosxkeychainが効いてるのは何でですか。