고민보단 실천을

git status로 변경사항 한눈에 확인: 충돌 전 점검 체크리스트 실무 정리 본문

GIT

git status로 변경사항 한눈에 확인: 충돌 전 점검 체크리스트 실무 정리

Just-Do-It 2026. 2. 20. 16:59

git status로 변경사항 한눈에 확인: 충돌 전 점검 체크리스트 실무 정리

git status는 커밋 전 실수를 줄이는 가장 비용 효율적인 명령어다. 브랜치 상태, 스테이징 여부, 충돌 파일을 즉시 확인할 수 있다.

Git official logo
공식 Git 로고 (출처: git-scm.com)

기본 사용법

git status
git status -sb

자주 쓰는 옵션 3가지

항목의미언제 쓰는지(실무 상황)
-s짧은 형식 출력변경 파일을 빠르게 훑고 싶은 코드리뷰 직전
-b현재 브랜치/추적 정보 표시원격과 ahead/behind 상태를 확인할 때
--untracked-files=no미추적 파일 숨김생성 파일이 많아 출력 노이즈를 줄일 때

문제 상황

상황: 예상하지 못한 파일까지 커밋되어 배포 이력이 오염된다.
원인: status 확인 없이 add -A를 먼저 실행했다.
해결: 커밋 전 git status -sb를 습관화하고 불필요 파일은 git restore --staged로 제외한다.
예방 팁: .gitignore를 정기 점검해 로그·빌드 산출물 유입을 차단한다.

참고/출처

공식 문서: git-status manual
공식 문서: Pro Git - Recording Changes
신뢰 자료: Atlassian - Inspecting a repository

Comments