Getting started with Git and GitHub
Git でのユーザ名を設定する
Git は、アイデンティティによってコミットを関連付けるためにユーザ名を使います。 Git ユーザ名は、GitHub Enterprise ユーザ名と同じではありません。
Git に GitHub のパスワードをキャッシュする
HTTPS で GitHub リポジトリをクローンする 場合、認証情報ヘルパー を使って、Git が GitHub と通信するたびに GitHub のユーザ名とパスワードを記憶するように Git に指示できます。
Git が常にパスワードを要求するのはなぜですか?
GitHub とやり取りしようとするたびに Git がユーザ名とパスワードの入力を求めてくる場合は、おそらくリポジトリに HTTPS クローン URL を使用しています。
OSX キーチェーンから認証情報を更新する
GitHub のパスワードまたはユーザ名を変更した場合、git-credential-osxkeychain
helper の保存したユーザ名およびパスワードを更新する必要があります。