Menu
CoddyTech

履歴を確認

CoddyのTerminalジャーニー「バージョン管理」セクションの一部。レッスン 27/58。

Cookbook リポジトリには、最初のコミットとレシピを追加する後続のコミットという、短いながらも実際の履歴ができました。

履歴を調べるのが、作業が問題ない状態かどうかを確認する最も簡単な方法です。git rev-list --count HEADは現在のブランチの先端から履歴をたどり、含まれるコミット数を表示します:

git rev-list --count HEAD

Cookbookリポジトリでは、2と表示されます。

最新のコミットに含まれるファイルを確認するには、git ls-tree -r --name-only HEADでそのツリーを一覧表示します。ここでは、.gitignore、index.html、recipes/pasta.md、recipes/pizza.md、style.cssが表示されます。build.logは含まれていないため、ビルド成果物はリポジトリの外に置かれています。

challenge icon

チャレンジ

初心者

git rev-list --count HEAD を使って、コミットの合計数を出力しましょう。

実行するたびにフォルダーの新しいコピーから始まり、エディター内のスクリプト全体が先頭から再実行されます。コミットは自動で行われません。エディターには前のステップのコマンド(git init -q -b main、git config の各行、および2つのコミット)が最初から記述されています。これらの行はエディターに残しておきましょう。消去すると、fatal: not a git repository と表示されます。

自分で試してみよう

ターミナル
git init -q -b main
git config user.name "Cookbook Dev"
git config user.email "dev@coddy.tech"
echo "*.log" > .gitignore
git add .
git commit -q -m "Initial site"
echo "# Pizza" > recipes/pizza.md
git add recipes/pizza.md
git commit -q -m "Add pizza recipe"
# 以下にコマンドを入力してください
quiz icon腕試し

このレッスンには短いクイズがあります。レッスンを始めて解答し、進捗を記録しましょう。

バージョン管理のすべてのレッスン

自分で練習してみよう: Terminalプレイグラウンド