Git Show
CoddyのTerminalジャーニー「バージョン管理」セクションの一部 — レッスン 17/58。
git show は、単一のコミット(そのメッセージ、メタデータ、および変更内容の差分)を表示します。引数を指定しない場合は、最新のコミットを表示します:
git show特定のコミットIDを渡すこともできます:
git show a1b2c3dまたは、HEAD~1 のような相対参照を使用して、「HEADの1つ前のコミット」を指すこともできます:
git show HEAD~1コミットメッセージのみ(diffなし)を表示するには、--no-patch をフォーマット文字列と一緒に渡します:
git show --no-patch --pretty=%s HEADこれは、コンテンツ全体ではなくサブジェクト行のみが必要なスクリプトで便利です。
チャレンジ
簡単フォルダには plan.md が含まれています。リポジトリを初期化し、2つのコミットを作成してください:
plan.mdをAdd planというメッセージで追加します。plan.mdにstep 1という行を追記し、ステージングして、Add first stepというメッセージでコミットします。
その後、git show --no-patch --pretty=%s HEAD~1 を使用して、前のコミット(HEADの1つ前)のサブジェクト(件名)のみを表示してください。
自分で試してみよう
ターミナル
このレッスンには短いクイズがあります。レッスンを始めて解答し、進捗を記録しましょう。