Menu
CoddyTech

기록 확인

Coddy Terminal 여정의 버전 관리 섹션에 포함된 레슨. 58개 중 27번째.

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 줄과 두 개의 커밋)이 이미 있습니다. 편집기에 이 줄들을 그대로 두세요. 지우면 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 플레이그라운드