소개
Git을 옛날부터 들어서 이름만 알았지, 개념은 전혀 모르고 있었습니다.
그래서 이번에는 안티그래비티 + Claude Code을 활용해, 직접 실습을 통해 Git 개념을 익혀보고자 했습니다.
특히 단순한 코드 변경이 아니라, 텍스트 번역 흐름을 이용한 커밋 실습을 통해 변화 추적을 체감하는 것을 목표로 했습니다.
진행 방법
🛠 사용 도구
안티그래비티
Claude Code
Git (터미널)
Notion (명령어 정리)
📌 실습 흐름
텍스트 파일 생성
한글 → 영어 → 일본어 → 중국어 순으로 번역
각 단계마다 commit 수행
변경 사항(diff) 확인
Git 상태 표시 확인
GUI(안티그래비티) + 터미널 모두에서 검증
💻 사용한 Git 명령어
git init
git add .
git commit -m "initial commit"
# 변경 후 반복
git add .
git commit -m "translate to english"
git status
git diff
🧠 학습 방법 (개인 전략)
Git 명령어를 직접 치면서 개념 습득
Notion에 기록!
예시:
git add: 변경사항 staging
git commit: 저장
다음날 다시 터미널에서 어제 한거 확인하기
-기억안나서 어제 내용 다시 봄.
한국어 텍스트 편집기 - 스크린샷 썸네일
터미널에 실행해 봄.
Python 스크립트의 스크린샷
결과와 배운 점
✅ 좋았던 점
변화 흐름을 직접 눈으로 확인
commit의 의미를 "저장"이 아니라 "버전 기록"으로 이해하게 됨
diff를 통해 변경 추적 개념이 명확해짐
😅 시행착오
안티그래비티에서 하는 것과 터미널에서 하는 것의 차이 개념이 없어서 설명페이지를 보고 요상하게 시작함
처음에는 commit 타이밍을 잘 못 잡음 👉 하지만 반복하면서 자연스럽게 익숙해짐
깃허브에 업로드해보려고 클로드한테 물어봐서 알려준 방법대로 하려고 했으나, 실제 깃허브 사이트와 ui가 달라서 막힘.
💡 핵심 깨달음
Git은 "명령어 암기"가 아니라
👉 변화 관리 도구라는 개념 이해가 더 중요하다GUI와 CLI를 같이 쓰니까
👉 개념 + 구조를 동시에 이해할 수 있었음
🚀 앞으로의 계획
협업 상황 시뮬레이션
GitHub 연동까지 확장
개인기록문서에 활용하며 옵시디언과 연동되는지..?