git log
にauthor date
の代わりにcommit date
を表示するにはどうすればよいですか?'コミット日時'を表示するために 'git log'を設定する方法
74
A
答えて
81
いくつかのオプションがあります。おそらく最も簡単なのは、git log --pretty=fuller
のようなプリベーク済みの--pretty
フォーマットのいずれかを使用することです。これは両方の日付を表示します。 1つの日付のみを表示し、コミット日付にする場合は、git log --format=<some stuff>
を使用できます。フォーマットを定義するためのallowable codesはすべてgit help log
に記載されています。コミット日付は、あなたがそれを好むどのような形式に応じて、%cd
、%cD
、%cr
、%ct
または%ci
の一つである。
それはあなたが救うために、頻繁に行うエイリアスにそれを置くか、補助スクリプトを書きたいものならタイピング時。
+1
prettyフォーマットへのリンク:https://git-scm.com/docs/pretty-formats – b01
33
--pretty=format
を使用し、コミットの日付には%cr
を使用できます。
は、私は私の.gitconfig
[alias]
lol = log --graph --pretty=format:\"%C(yellow)%h%Creset%C(cyan)%C(bold)%d%Creset %C(cyan)(%cr)%Creset %C(green)%ce%Creset %s\"
その後、単に実行git lol
に次の別名を持っていて、ハッシュ/日付/著者/コメントを素敵な色履歴が表示されます。
関連する問題
- 1. コミット時にコミットを表示する
- 2. git:コミットを1つのブランチに表示する方法
- 3. perforceチェンジリスト/コミットでタイムスタンプ/日付を設定する方法
- 4. ファイルがgitブランチに表示された日時を調べる
- 5. git log foo..bar - チェンジセットの日付をマージする方法*
- 6. git log --decorateで表示されるリファレンス
- 7. Emacsでgit logを表示するには?
- 8. git logをマージコミットなしで表示
- 9. カスタムアイテムを表示するための設定を取得する方法
- 10. クロノメーターで表示時間を設定する方法
- 11. gitリポジトリのサブディレクトリに対してgit log historyを表示するには?
- 12. すべてを表示するためにgrailsログ設定を設定する方法
- 13. `git log --stat - <path>` show * all *ファイルを選択したコミットにするには?
- 14. 更新時に日付ピッカーをハイライト表示する方法
- 15. emacs diffを使うために 'git diff'を設定する方法
- 16. Git:コミットを逆マージする方法は?
- 17. リモートgitリポジトリにコミットする方法
- 18. アラームを消すために曜日を設定してチェックする方法 - Android
- 19. 作業ディレクトリを古いコミットに設定する方法は?
- 20. gitサブモジュールは、親コミット後にコミットを表示するのはなぜですか?
- 21. イメージアップロードの日付を取得し、最新のアップロードを表示するためにカラーグラデーションを表示する方法
- 22. TortoiseCVSの日付範囲ですべてのコミットを表示する方法
- 23. Spinnerの表示のためにonClickListener()を設定するには?
- 24. Gitのタグリストは、SHA1をコミット表示するには、ハッシュ
- 25. 特定のコミット以来コミットを一覧表示するには?
- 26. コミット時にファイルをチェックアウトする方法
- 27. 日付時刻の値を設定する方法は?
- 28. 日付と時刻を書式設定する方法は?
- 29. SCM Mavenプラグインの設定時にgitタグを指定する方法は?
- 30. Turbogearsで実行時に非表示フィールドの 'value'パラメータを設定する方法
??? git log *の日付はコミットされた日付です。 "著者の日付"の意味が分かりません。 – Colleen
@Colleen各コミットには、AuthorDateとCommitDateという2つの日付が関連付けられています( 'git show --pretty = fuller HEAD' to se例)。ローカル開発の場合、これらは通常同じですが、電子メールやその他のメカニズムを介して追加されたパッチの場合、パッチが生成された日付はAuthorDate、リポジトリに実際に適用されたCommitDateは異なります。 – twalberg
okですが、デフォルトはコミット日付です。 – Colleen