1. ホーム
  2. git

デフォルトでは `git commit -v` となります。

2023-12-20 13:10:02

質問

どのようにすれば git commit として動作するように git commit -v (コミット中の完全な差分を表示) として動作するようにデフォルトで設定されていますか?

エイリアスを使用すると、次のような間接的にコミットする可能性のある操作中のコミットメッセージの編集に影響しないため、あまり満足のいくものではありません。 git rebase .

どのように解決するのですか?

git 2.9を使用している場合、コンフィグで対応可能です。

git config --global commit.verbose true

Git 2.9.0 のリリースノートです。 https://github.com/git/git/blob/v2.9.0/Documentation/RelNotes/2.9.0.txt

"git commit" は、設定変数 "commit.verbose" に注目することを学びました。 設定変数に注目し、コマンドラインから "--verbose" オプションを指定したかのように動作することを学びました。 がコマンドラインから与えられたかのように動作することを学びました。