[解決済み] .gitconfigに自分用のユーザーを複数指定することはできますか?
2022-03-20 07:20:07
質問
私の
~/.gitconfig
の下に私の個人的な電子メールアドレスを記載しています。
[user]
Githubのレポに使いたいのはこれなので。
でも、最近、仕事でもgitを使うようになったんです。私の会社の git リポジトリでは、私はコミットすることができますが、新しいチェンジセットのアナウンスを送信するときに、それは匿名からのものであると表示されます。
.gitconfig
- というのが私の推理です。
を複数指定することは可能ですか?
[user]
の定義が
.gitconfig
? あるいは、デフォルトの
.gitconfig
を特定のディレクトリで使用できますか?私の場合、すべての作業コードをチェックアウトして
~/worksrc/
- を指定する方法はありますか?
.gitconfig
を、そのディレクトリ(とそのサブディレクトリ)のみに適用することはできますか?
解決方法は?
グローバル設定よりも、特定のユーザー/メールアドレスを使用するように、個々のレポを設定することができます。 レポのルートから、以下を実行します。
git config user.name "Your Name Here"
git config user.email [email protected]
一方、デフォルトのユーザー/メールアドレスは ~/.gitconfig で設定します。
git config --global user.name "Your Name Here"
git config --global user.email [email protected]
関連
-
[解決済み] あなたのブランチは 'origin/master' より 3 コミット進んでいます。
-
[解決済み] 警告: リモート HEAD は存在しない参照元を参照しているため、チェックアウトできません。
-
[解決済み] git commit signing failed: secret key not available.
-
[解決済み] git initを2回実行すると、リポジトリが初期化されますか?それとも既存のリポジトリを再初期化しますか?
-
[解決済み] Git作者不明
-
[解決済み] 複数のコミットを1つのスクワッシュされたコミットとして別のブランチにマージするにはどうすればよいですか?
-
[解決済み] Gitサブモジュールを追加する際に、ブランチ/タグを指定するにはどうすればよいですか?
-
[解決済み] ローカルのGitの変更を削除するさまざまな方法
-
[解決済み】Gitのワークフローとrebaseとmergeの質問
-
[解決済み] ターミナルから間違ったユーザーで git をプッシュする
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】マージ後のコミットでGitエラー - fatal: マージ中に部分コミットができない
-
[解決済み】Gitマージで「すでに最新」と報告されるが、違いはある
-
[解決済み】未マージファイルがあるため、Gitマージができない
-
git push reports an error ! [リモート拒否] master -> master (受信前のフックが拒否されました)
-
[解決済み】Git Push Error: リポジトリデータベースにオブジェクトを追加する権限が不足しています。
-
[解決済み] git clone [email protected] "を実行する際に、ユーザ名とパスワードを指定するにはどうすればよいですか?
-
[解決済み] 同じパソコンで複数のGitHubアカウント?
-
[解決済み] git push で指定したドメインの SSH 鍵を指定する。
-
[解決済み] git 同一システム内の異なるプロジェクトに複数のユーザー名を設定する [重複] 。
-
[解決済み] 電子メールなしで別のユーザーとしてGITコミットする/電子メールのみでコミットする