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. Git log all、現在のコミットを異なって表示する
- 2. コミットせずにgit logを検索する方法
- 3. コミット時にコミットを表示する
- 4. git: "最後に5AMだった"時からコミットを表示する方法
- 5. Gitコミットの日時を変更する
- 6. git:コミットを1つのブランチに表示する方法
- 7. perforceチェンジリスト/コミットでタイムスタンプ/日付を設定する方法
- 8. ファイルがgitブランチに表示された日時を調べる
- 9. git log -pにスペースやタブを表示する方法はありますか?
- 10. git log foo..bar - チェンジセットの日付をマージする方法*
- 11. 設定時刻にスプライトをウィンドウに表示する方法
- 12. git logでリモート参照を表示する方法はありますか?
- 13. typescriptエラーインラインを表示するためにVSCodeを設定する方法
- 14. 設定時間ごとにポップアップモデルを表示する方法は?
- 15. git log --decorateで表示されるリファレンス
- 16. git logを2つのブランチだけで表示するには?
- 17. Emacsでgit logを表示するには?
- 18. 一時的なコミットをrebaseとsquashするためのGitスクリプト
- 19. git log prettyフォーマットを上書きする方法は?
- 20. ローカルの時刻設定を表示する日付ピッカー
- 21. git logをマージコミットなしで表示
- 22. git diffを使用するためにメモ帳を設定する方法
- 23. gitリポジトリのサブディレクトリに対してgit log historyを表示するには?
- 24. `git log --stat - <path>` show * all *ファイルを選択したコミットにするには?
- 25. カスタムアイテムを表示するための設定を取得する方法
- 26. すべてを表示するためにgrailsログ設定を設定する方法
- 27. クロノメーターで表示時間を設定する方法
- 28. git log after git merge --no-ffは、他のブランチからのすべてのコミットを表示します。
- 29. 与えられたディレクトリに対してgit logを表示するには
- 30. Git Log =特定のリビジョンのマージされたリビジョンIDを表示します
??? git log *の日付はコミットされた日付です。 "著者の日付"の意味が分かりません。 – Colleen
@Colleen各コミットには、AuthorDateとCommitDateという2つの日付が関連付けられています( 'git show --pretty = fuller HEAD' to se例)。ローカル開発の場合、これらは通常同じですが、電子メールやその他のメカニズムを介して追加されたパッチの場合、パッチが生成された日付はAuthorDate、リポジトリに実際に適用されたCommitDateは異なります。 – twalberg
okですが、デフォルトはコミット日付です。 – Colleen