기본 워크플로우
# 1. 저장소 초기화 또는 클론
git init # 새 저장소 생성
git clone <URL> # 원격 저장소 복사
# 2. 변경사항 확인
git status # 현재 상태 확인
git diff # 변경 내용 확인
# 3. 파일 추가 및 커밋
git add <파일명> # 특정 파일 스테이징
git add . # 모든 변경사항 스테이징
git commit -m "메시지" # 커밋 생성
# 4. 원격 저장소와 동기화
git pull origin main # 원격 변경사항 가져오기
git push origin main # 로컬 변경사항 업로드
커밋 메세지 작성 팁
좋은 커밋 메세지는 프로젝트 협업과 작업의 히스토리를 이해하기 쉽게 도와줍니다.
| 타입 | 의미 | 언제 쓰는가 |
|---|---|---|
| feat | 기능 추가 | 새로운 기능 |
| fix | 버그 수정 | 기존 동작 오류 |
| refactor | 리팩터링 | 동작 변화 없음 |
| docs | 문서 수정 | README, 주석 |
| style | 스타일 | 공백, 포맷, 세미콜론 |
| test | 테스트 | 테스트 코드 |
| chore | 기타 작업 | 빌드, 설정, 패키지 |
규격화된 커밋 메세지를 숙지하고 익숙해져야 협업과 작업 시 불필요한 행위를 줄일 수 있습니다.