ローカルマシンにリポジトリがあります。このリポジトリには2個のリモコンがあります。 異なるgitリモコンのuser.nameとuser.emailを複数指定する方法は?
- リモートリモコンのAとBは
user.name
Xとuser.email
Yが必要です。 - リモートBは
user.name
Zとuser.email
Wを必要とします。
gitでこれを達成できますか?もしそうなら、どうですか?
私はあなたが--local代わりのgit config user.email Y
git config user.name "X"
B git config user.email W
git config user.name "Z"
--global使用することにより、このような何かを行うことによって達成することができると思う
から
見る "Using different Git emails" は、2つのリモコンのための2つのリポジトリを作成します。各リポジトリに 'git config --local'を設定して' user.name'と 'user.email'を設定してください。 'user.name'と' user.email'はリモートとは何の関係もありません。 – ElpieKay
bitbucketとgithubアカウントのユーザー名とメールアドレスが異なるのはどうですか?リモートリポジトリと同時に使用することはできませんか? –
'user.name'と' user.email'にはリモコンがありません。コミッターの名前/電子メールをコミットするためにのみ使用されます。それだけです。異なるリモート用に異なる権限を設定する場合は、異なるsshキーを作成し、別のリモートホスト用に各キーを使用するようにsshを設定することができます。 – phd