特定のプロジェクトに対して正しい ID (名前とメール アドレス) を使用するように Git に指示するにはどうすればよいでしょうか? 質問する

特定のプロジェクトに対して正しい ID (名前とメール アドレス) を使用するように Git に指示するにはどうすればよいでしょうか? 質問する

私は仕事と個人のプロジェクトの両方に個人用ラップトップを使用しており、仕事でのコミット (gitolite) には仕事用のメール アドレスを使用し、残り (github) には個人用のメール アドレスを使用したいと考えています。

私は、すべてグローバルまたは一時的な以下の解決策について読みました。

一つの解決策は、環境を設定するシェル関数を手動で実行することです。仕事または個人的しかし、正しい ID に切り替えるのを忘れて、間違った ID でコミットしてしまうことがよくあると思います。

特定のリポジトリ、プロジェクト名などを ID (名前、メール) にバインドする方法はありますか? 人々は何をしますか?

ベストアンサー1

git config user.email "[email protected]"

リポジトリ内でこれを実行すると、グローバルではなくそのリポジトリに構成が設定されます。

私が誤解していない限り、あなたが求めているのはまさにそれのようです。

おすすめ記事