私は貢献している複数のリポジトリを持っています - Github でホストされているものもあれば、Assembla でホストされているものもあります。技術的には、私のユーザー名は 2 つのシステム間で異なります。
cd
特定のリポジトリのコンテンツにアクセスするときは、次のことを知る必要があります。
- git は私が誰であるかを知っています (
git config user.name
ではなくgit config --global user.name
でこれを行いました) - ssh経由で認証が正しく設定されているかどうか
正しい情報が得られることがgit config --get user.name
わかりましたが、プルまたはコミットしようとすると、ユーザー名の入力を求められます。
Username for 'https://github.com'
自分の ID が両方の git ワールドに正しくリンクされていることを確認するにはどうすればよいですか? #1はSSHキーとは何の関係もないことを認識していますが、それは私のセットアップの一部ですが、コミットしているので、私が達成しようとしていることの参考のためにここに含めます.