부록 C. Git 기록을 눈으로 보고 싶다면 — Sourcetree — 상세 안내
이 부록은 선택 사항입니다. Sourcetree를 설치하지 않아도 책의 실습을 끝낼 수 있습니다.
Sourcetree는 Git 기록과 변경 내용을 화면으로 보여주는 무료 도구입니다. 명령 실행은 Claude에게 맡기고, 여러 기록을 한눈에 살펴보고 싶을 때 사용합니다.
https://www.sourcetreeapp.com설치하고 프로젝트를 엽니다
Git 기록을 화면으로 보고 싶어. Sourcetree를 내 컴퓨터에 설치하는
방법을 알려주고, 지금 이 프로젝트를 거기서 열려면 무엇을 해야 하는지
안내해줘. 내가 직접 해야 하는 단계가 있으면 왜 필요한지부터 알려줘.메뉴 이름은 버전에 따라 다를 수 있습니다. 목적은 Git으로 관리 중인 기존 프로젝트 폴더를 여는 것입니다. 같은 프로젝트를 새 저장소로 다시 만들지 않습니다. 복사용 요청문은 온라인 부록 C에도 있습니다.
화면에서 네 가지를 확인합니다
| 화면에서 찾을 것 | 알 수 있는 것 |
|---|---|
| 기록 목록 | 지금까지 남긴 Commit과 순서 |
| 기록을 골랐을 때 바뀐 줄 | 무엇이 사라지고 새로 들어왔는지 |
| 아직 기록하지 않은 변경 | 방금 작업했지만 Commit하지 않은 파일 |
main과 origin/main | 내 기록과 마지막으로 확인한 원격 기록의 위치 |

화면 C-1에서는 최신 기록부터 보입니다. 기록 하나를 고르면 그때 남긴 메시지와 변경한 파일을 함께 확인할 수 있습니다.

화면 C-2의 붉은 줄은 삭제된 내용, 초록 줄은 추가된 내용입니다. 이것이 5장에서 본 Diff입니다. 색뿐 아니라 줄 번호와 삭제·추가 표시도 함께 봅니다.
| 이름표 | 뜻 |
|---|---|
main | 내 컴퓨터의 main이 가리키는 마지막 기록 |
origin/main | GitHub의 main을 마지막으로 확인해 가져온 기록 |
이 책의 예시는 main에서 작업하는 상태입니다. GitHub의 최신 기록을 가져와
확인한 뒤 두 이름표가 같은 기록을 가리키면, 두 main의 기록이 같습니다.
origin/main은 GitHub를 실시간으로 조회한 값이 아닙니다. 마지막 확인 뒤 GitHub가
바뀌었다면 화면에 아직 반영되지 않았을 수 있습니다.
작업 폴더의 미기록 변경은 따로 봅니다. 두 이름표가 같아도 새 메모나 Git에서 제외한 인증값 파일까지 GitHub에 보관됐다는 뜻은 아닙니다.
보존한 작업을 확인합니다
화면 C-3은 부록 B의 복구 과정에서 보존한 작업을 기록으로 남긴 예입니다. 별도 폴더에 복사해 보존했다면 그 사본은 이 목록에 나타나지 않을 수 있습니다.

항목 이름만 보고 보존됐다고 판단하지 않습니다. 필요한 변경이 실제로 들어 있는지 확인하고, 미기록 파일을 보관한 별도 위치가 있다면 그곳도 확인합니다.
튜터의 진도도 마지막 확인을 저장한 기록입니다. 화면에 남은 확인 표시와 지금 프로젝트가 같은지 함께 대조합니다.
여기서는 기록을 보는 데까지만 진행합니다. 실제 복구는 부록 B의 순서에 따라 현재 작업을 보존한 뒤 Claude에게 맡깁니다.
자료 기준 확인
자료 판본 052a579f · 문서 반영 2026-10-10
문서 반영일은 도구·서비스의 현재 지원을 확인한 날짜가 아닙니다.