[解決済み】特定の日のすべてのコミットを表示するにはどうすればよいですか?
2022-04-05 20:25:04
質問
の関連ドキュメントをすでに見ています。 git-scm.com と gitref.org が、これがわからないようです。
例えば、2013年11月12日(火)のコミットをすべて取得したいとします。既存のレポを例にとると、その日のコミットだけでなく、前日と翌日のコミットもあることが分かっています。
と
2013-11-11
と
2013-11-12
以下はすべて、11月11日と12日の両方のコミットを示しています。
-
git log --after="2013-11-11" --until="2013-11-12"
-
git log --since="2013-11-11" --until="2013-11-12"
-
git log --after="2013-11-11" --before="2013-11-12"
-
git log --since="2013-11-11" --before="2013-11-12"
と
2013-11-12
のみ
以下はすべてコミットなしです。
-
git log --since="2013-11-12" --until="2013-11-12"
-
git log --since="2013-11-12" --before="2013-11-12"
-
git log --after="2013-11-12" --until="2013-11-12"
-
git log --after="2013-11-12" --before="2013-11-12"
と
2013-11-12
と
2013-11-13
予想通り(の結果から
2013-11-11
と
2013-11-12
のように、11月12日と13日の両方の結果が得られます。
-
git log --since="2013-11-12" --before="2013-11-13"
-
git log --after="2013-11-12" --before="2013-11-13"
-
git log --since="2013-11-12" --until="2013-11-13"
-
git log --after="2013-11-12" --before="2013-11-13"
...といった具合に。のあらゆる組み合わせを試したような気がします。
since
,
after
,
before
および
until
また、これらのオプションは、2つの日付が異なる場合は含まれ、同じ日の場合は含まれないようなので、これらのオプションが含まれるのか含まれないのかがわかりません。何か見落としたのでしょうか、それとも何か間違っているのでしょうか?
解決方法は?
John Bartholomewさん、ありがとうございます。
答えは、時間を指定することです、例えば
git log --after="2013-11-12 00:00" --before="2013-11-12 23:59"
関連
-
[解決済み】ファイルのアンリンクに失敗しました。もう一度試してみるべきですか?
-
[解決済み] Git で直近のローカルコミットを取り消すには?
-
[解決済み] ファイルをリセットしたり、特定のリビジョンに戻したりするにはどうすればよいですか?
-
[解決済み] リモート Git リポジトリの URI (URL) を変更するには?
-
[解決済み] Git ですべてのリモートブランチをクローンする方法
-
[解決済み] コミットに含まれるすべてのファイルを一覧表示するにはどうすればよいですか?
-
[解決済み] git に自分の好きなエディタを使わせてコミットするにはどうしたらいいですか?
-
[解決済み] ある特定のコミットのコミット作者を変更する方法は?
-
[解決済み] あるユーザーのコミットだけを集めた git ログを表示するにはどうすればよいですか?
-
[解決済み】Gitで複数のコミットの著者名やコミッター名、Eメールを変更する方法は?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] 現在のブランチのトラッキング情報がありません。
-
[解決済み】なぜ「git commit」は私の変更を保存しないのですか?
-
[解決済み】ローカルに変更があるにもかかわらず、git pushが「すべて最新」と言う
-
git revert + git rebase 一度に複数のコミット_本然233的博客程式员息信网_git revert Multiple
-
[解決済み】Git Push Error: リポジトリデータベースにオブジェクトを追加する権限が不足しています。
-
[解決済み] 無効なVCSルートマッピング - 私のプロジェクトで3つのエラーが発生しました。
-
[解決済み] 短いGitバージョンのハッシュを取得する
-
[解決済み] ブラウンアウトの一環として、パスワード認証が一時的に無効になっています。代わりに個人用アクセストークンを使用してください[重複]。
-
[解決済み] Git エラー : 'upstream' は git リポジトリでないようです。
-
[解決済み] git commit signing failed: secret key not available.