デフォルトでメールマップファイルを使用するようにgit logを設定する方法はありますか?フォーマット(またはそれのエイリアス)を指定する必要はありません。デフォルトでmailmapを使用するようにgitログを設定する
17
A
答えて
14
私はgit 2.4.1を持っています。あなたがtrueに設定log.mailmapを設定した場合、それはgitのログで動作するように設定されますまた、
git config --global log.mailmap true
6
これは機能ではありませんが、hysterical raisinsのためです。
6
git 1.8.2から、git log
は--use-mailmap
パラメータをとり、この動作を有効にします。
5
はあなたの.gitconfig
ファイル内のデフォルト値を設定することができます。 、
log.mailmap
trueの場合、
git-log
git-show
を行い、git-whatchanged
は--use-mailmap
を前提としていますdocumentation氏は述べています。
これは、作業ツリーのルートでのみ.mailmap
を検索します。
git config --global log.mailmap true
をグローバルmailmap
ファイル
mailmap.file
増強mailmapファイルの場所:設定する
。リポジトリのルートにあるデフォルトの メールマップが最初にロードされ、 この変数が指すメールマップファイルがロードされます。 メールマップファイルの場所は、リポジトリサブディレクトリ、またはリポジトリ自体の 以外の場所にある可能性があります。
git-shortlog
およびgit-blame
を参照してください。設定するには
:
git config --global mailmap.file ~/.mailmap
を高度
また、上記にリンクされているドキュメントでmailmap.blob
を参照してください、mailmapファイルとしてリポジトリブロブを使用することができます。
関連する問題
- 1. gitプロキシをデフォルト設定にリセットする
- 2. デフォルト以外のポートを使用するようにプロメテウスを設定する
- 3. gitBucket gitリポジトリを使用するようにジェンキンを設定する
- 4. Powershellコマンドを使用してIISログ設定を設定する
- 5. 設定した曜日にログするようにNLogを設定する
- 6. コマンドラインでgitに--no-colorをデフォルトに設定する
- 7. git-tfs checkinがデフォルトで--no-mergeを使用するための設定オプション
- 8. プッシュでユーザ名を入力するように設定するgit設定
- 9. Igniteログを出力するように設定する方法
- 10. ブランチ名に特定の文字を使用するときにgitをスローするように設定する
- 11. EclipseはデフォルトでJDK/JREを使用するようにデフォルト設定していますか?
- 12. 後で使うために "var"をデフォルトに設定する
- 13. javaccをコマンドプロンプトで使用するように設定する
- 14. ログ専用のサブバージョンミラーを設定する
- 15. Gitは「gitの設定--list」は、以下与えるように私はgitのの設定を設定した
- 16. angular2でng-selectを使用してデフォルト値を設定するにはどうすればよいですか?
- 17. Unitilsログを設定する
- 18. パティ/ピンクを使用するようにmsysgitを設定する
- 19. SSLを使用するようにTomcatを設定する
- 20. httpsを使用するようSonarQube6.2を設定するには?
- 21. JavaScriptを使用するようにEclipseを設定する
- 22. RSA鍵を使用するようにリポジトリを設定する
- 23. システムユーザ/パスワードを使用するようにSubversionを設定する
- 24. libgpuarrayを使用するようにtheanoを設定する
- 25. Pug-PHPを使用するようにPhpStormを設定する
- 26. numeric_limitsを使用してパラメータ値をデフォルト値に設定する
- 27. デフォルトでlessを使用してMercurialログ/ステータスを表示する
- 28. リモートレポを複製するときに、デフォルトでsshパスを使用するようにSourcetreeを設定するにはどうすればよいですか?
- 29. Getopt :: Stdを使用してデフォルト値を設定するにはどうすればよいですか?
- 30. 設定なしでgitを使用
この質問はかなり不明です。 [git-log man page](http://www.kernel.org/pub/software/scm/git/docs/git)で指定されているように、ログが.mailmapを尊重するデフォルトの出力形式を指定しますか? -log.html)、またはあなたはdefailt mailmapファイルを提供することを意味しますか? –
どちらもありません。私は明示的にフォーマットを指定したくないですが、私はmailmapファイルがどこにあるかには関心がありません。私はgit logコマンドでmailmapファイルを使用したいのですが、デフォルトでは使用しません。 – rich
メールマップファイルを常に使用したい場合は、デフォルトを指定するか、gitは何をすべきかを知っていません。 git-log manはgit-shortlogと[git-config man about "mailmap.file"](http://www.kernel.org/pub/software/scm/git/docs/git-config)を参照しています。html) –