タグ付けされた質問 「git-log」

Gitリポジトリのコミットログを表示します

24
Gitバージョン管理を使用してファイルの変更履歴を表示する
Gitで個々のファイルの変更履歴を表示するにはどうすればよいですか? 私は限り: git log -- [filename] これはファイルのコミット履歴を示していますが、各ファイルの変更内容を取得するにはどうすればよいですか? 私はMS SourceSafeからの移行を試みていますが、それは以前は単純でしたright-click→ show history。
3090 git  git-log 

25
プッシュされていないGitコミットの表示
リモートリポジトリにまだプッシュされていないローカルコミットを表示するにはどうすればよいですか?たまに、git status私のブランチがXコミットであることを出力しますがorigin/master、常にではありません。 これはGitのインストールに関するバグですか、それとも何か不足していますか?
1752 git  git-diff  git-log 

30
かなりgitブランチグラフ
本や記事の中に、gitブランチとコミットの非常に見栄えのよいグラフがいくつかあるのを見てきました。gitの履歴の高品質で印刷可能な画像を作成するにはどうすればよいですか?
1385 git  git-log 


10
コミットメッセージでGitリポジトリを検索する方法
コミットメッセージ「Build 0051」を付けて、GITにソースコードをチェックインしました。 しかし、そのソースコードをもう見つけることができないようです-コマンドラインを使用して、GITリポジトリからこのソースを抽出するにはどうすればよいですか? 更新 SmartGITを使用して、バージョン0043、0044、0045、および0046でチェックインされました。 0043をチェックアウトし、別のブランチで0051までのバージョンをチェックインしました。 0043を再度チェックアウトしました。 今、0051は消えました。 更新 ソースコードは間違いなくそこにあります、今それをチェックすることの問題です: C:\Source>git log -g --grep="0052" commit 77b1f718d19e5cf46e2fab8405a9a0859c9c2889 Reflog: HEAD@{10} (unknown <Mike@.(none)>) Reflog message: commit: 20110819 - 1724 - GL: Intermediate version. File version: v0.5.0 build 0052. Author: unknown <Mike@.(none)> Date: Fri Aug 19 17:24:51 2011 +0100 20110819 - 1724 - GL: …
828 git  git-log 


5
git logを実行して特定のブランチの変更のみを確認するにはどうすればよいですか?
リモート/マスターブランチを追跡するローカルブランチがあります。とを実行するgit-pullとgit-log、ログには、現在のブランチだけでなく、リモートトラッキングブランチのすべてのコミットが表示されます。ただし、リモートブランチに加えられた変更は非常に多かったため、現在のローカルブランチに対して行われたコミットのみを確認する必要があります。 特定のブランチのコミットのみを表示するために使用するGitコマンドは何でしょうか? ノート: 構成情報: [branch "my-branch"] remote = origin merge = refs/heads/master

10
gitのブランチ間のコミットの違いを確認するにはどうすればよいですか?
私はブランチXを使用しており、その上にさらにいくつかのコミットを追加しています。コミットに関して、MASTERとブランチの違いをすべて確認したい。私はただすることができました git checkout master git log そして次に git checkout branch-X git log これらを視覚的に比較しますが、簡単でエラーが発生しにくい方法を期待しています。
341 git  logging  branch  git-log 


9
リモートリポジトリのコミット履歴
リモートリポジトリのブランチのコミット履歴にアクセスしようとしています。ドキュメントを確認しましたが、ローカルのgitクライアントを使用してリモートリポジトリのコミット履歴にアクセスする方法に関する重要な情報は見つかりませんでした。
206 git  git-log 

5
特定の日のすべてのコミットを表示するにはどうすればよいですか?
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 …
188 git  git-log 

4
単一リビジョンのgitログ
コミットがありますc。その正確なコミットc +メタ情報の変更セットを取得し、他の変更セットは取得したくない。それgit log -p c^..cを行うよりも簡単な方法はありますか?
181 git  git-log 

5
ログを逆順でgitする方法は?
私は最近、hg logを使用して履歴を逆順に印刷できることを学びました: hg log -r : だからもちろん私は試しました: git log -r : まあ、それはうまくいきませんでした。それでは、gitで同じことを行うコマンドは何ですか?
180 git  git-log 

6
git reflogとlogの違いは何ですか?
manページには、ログにはコミットログが表示され、reflogはreflog情報を管理すると記載されています。正確にはreflog情報とは何であり、ログには何がないのですか?ログははるかに詳細なようです。
158 git  git-log  git-reflog 

11
「失われた」コミットを含むすべてのgitコミットのリストを取得する
私がこのようなグラフを持っているとしましょう: A---B---C---D (master) \ \-E---F (HEAD) 実行するとgit log --all --oneline、6つのコミットがすべて取得されます。 しかし、グラフが A---B---C---D (master, HEAD) \ \-E---F EとFは表示されません。名前のないブランチ上のコミットを含め、すべてのコミットをgitに教えてもらえますか? ありがとう
139 git  git-log 

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.