용어 · AI 코딩
Git
깃
파일의 변경 이력을 스냅샷으로 기록하고, 이전 상태로 되돌리거나 여러 사람의 작업을 합치게 해 주는 버전 관리 시스템.
실무에서 뜻하는 것
Git은 폴더의 변경을 커밋 단위로 기록합니다. 파일은 수정됨(modified), 스테이징됨(staged), 커밋됨(committed) 세 상태를 오갑니다. 커밋은 먼저 내 컴퓨터의 로컬 저장소에 남습니다. push를 해야 GitHub 같은 원격 저장소에 올라갑니다. 클로드 코드는 변경 사항을 스테이징하고, 커밋 메시지를 쓰고, 풀 리퀘스트까지 엽니다. AI가 여러 파일을 한 번에 고칠수록 Git 기록이 되돌아갈 기준점이 됩니다.
리텐션에서 쓴 예
비개발자가 Git 커밋을 배운 날은 commit, push, PR, merge를 따로 구분했습니다. 커밋은 로컬의 작업 기록이고, push는 GitHub 업로드입니다. PR은 검토 요청이고, merge는 공식 반영입니다. 글은 AI 에이전트가 한 다섯 가지 작업을 한 커밋에 뭉치지 말고 나누라고 권했습니다. 그래야 문제를 만든 변경만 골라 되돌릴 수 있습니다.
헷갈리기 쉬운 것
Git은 버전 관리 도구입니다. GitHub는 Git 저장소를 올려 두고 협업하는 서비스입니다. PR(풀 리퀘스트)은 Git 자체가 아니라 GitHub 같은 서비스가 제공하는 검토 기능입니다.
이 용어가 나오는 글
관련 용어
출처: Pro Git: 시작하기 - Git 기초 · Claude Code 개요 (Claude Code 공식 문서)
수정 · Markdown 원문