Git · 버전 관리 · 커밋
Git으로 변경 기록하기
작업 파일, 스테이징 영역, 커밋의 관계를 작은 저장소에서 확인합니다.
무료 공개 · 최근 수정
어떤 문제를 해결하나요?
Git은 파일 변경을 기록하고 이전 기록과 비교할 수 있게 해 주는 버전 관리 도구입니다. 작업 파일을 수정하고, 기록할 내용을 스테이징 영역에 올린 뒤, 커밋으로 남기는 흐름을 익히면 변경의 범위를 관리하기 쉬워집니다. Git 공식 입문서
작은 저장소에서 확인하기
Git이 설치된 환경에서 새 연습 폴더를 만듭니다. 커밋 전에 작성자 이름과 이메일이 설정되어 있어야 합니다.
mkdir vivo-git-practice
cd vivo-git-practice
git init편집기로 notes.txt를 만들고 한 줄을 적은 뒤 다음 명령을 실행합니다.
git status
git add notes.txt
git diff --cached
git commit -m "Add first learning note"
git log --onelinegit add는 현재 파일 내용을 스테이징합니다. 그 뒤 파일을 다시 수정했다면 새 수정분은 별도로 확인하고 다시 스테이징해야 합니다. git diff --cached로 이번 커밋에 들어갈 내용을 확인하세요. Git 공식 입문서의 변경 기록 흐름
기록할 단위 정하기
커밋 하나에 설명할 수 있는 목적 하나를 담아 보세요. 예를 들어 문서의 오타 수정과 실행 코드 변경을 각각 기록하면, 나중에 기록을 읽거나 원인을 찾기 편합니다. 이것은 이 위키에서 제안하는 작업 습관이며 Git의 강제 규칙은 아닙니다.
참고 문서
설명이 어렵거나 잘못된 부분을 발견하셨나요?
문서 수정 의견 보내기