日記帳
本ページはプロモーションが含まれています
カテゴリー
Links
blog(ブログ)マスター
アンドロイドの巣
ゼロから始めるベランダ菜園
タイトル
2024年11月
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30

git email設定なしでコミットする方法

カテゴリー: General
2023-12-31
タイトル

執筆:2023.12.31
編集:2023.12.31


git なぜemailなんているの?
メーリングリスト時代の延長で設定が残ってるだけじゃないの?

自称なんだし、あまり意味があるとは思えないです。

noreply@localhost
とか設定してもいいのでしょうけど 邪魔

設定なしだと、GUIツールだと設定がないとはねられます。
コマンドライン限定ですね。

方法1
git config --local user.email  ''
はい。git commitコマンドでコミットするとメール空欄になりました。めでたしめでたし!!

方法2
環境変数にセットしておく
export GIT_AUTHOR_EMAIL=''
export GIT_COMMITTER_EMAIL=''

方法3
git filter-branch --env-filter コマンドを使って書き換える


あきらめて入力する場合

  • 自ドメイン持っていてドメイン公開OKな場合、適当に無効なアドレスを書いておけばいい。
  • Firefox Relayで発行したメールアドレスを転送なしの設定にして使う.
  • githubアカウントのメールアドレスを使う
    [数字+]ユーザー名@users.noreply.github.com
  • 適当に届かない予約済みのドメイン(@localhost / @invalid / @test)を使う




PR

[PR]