2017-09-18 11 views
0

私は個人的なGithubアカウントを持っています。
試行錯誤の末、GithubへのパスワードがmacOSキーチェーンに保存されていることがわかりました。Githubのパスワード/トークンがキーチェーンに保存されていて、別のユーザーとしてプッシュできません

私はそのリポジトリのユーザを./git/configに設定していましたが、リポジトリを関連付けるアカウントを定義できません。

そして、gitがまずグローバル設定の検索を開始するように思われる理由があります。だから私は、グローバル設定とキーチェーンを削除し、再度押した。

これは、ユーザ名、パスワードの最初の時間を私に求められますが、キーチェーンに格納するには、再び、デフォルトのユーザーとして、私は./git/configで設定したユーザーを尊重しないことを使用しています。

私の理想的な設定は、既定のユーザーを自分の個人アカウントとして使用し、特定の仕事関連のレポジトリ用の作業アカウントを持つことです。それ、どうやったら出来るの?

gitが認証として使用していると思われるので、キーチェーンはボトルネックだと思います。

答えて

0

私は、これは、CLIはそのユーザーのパスワードを要求するようになり、それがキーチェーン内の別のエントリとしてそれを保存しますhere

git config credential.username 'your username'

、答えを見つけました。 git config user.nameなどでgitユーザを設定する必要がありますので、どのユーザを使用するか分かります。

関連する問題