반응형
Git에서 쉬는 동안 변경 범위 알아보기
오랜만에 깃 작업을 하는 경우는 작업을 휴지 한 기간 동안의 변화를 먼저 점검하는 것이 중요합니다. 로컬과 깃허브, 서버 사이에 버전 차이가 있을 수 있기 때문입니다.
git diff --stat main..feature/cover-and-colophon
이 명령은 “어떤 파일이 얼마나 바뀌었는지” 요약해서 보여줍니다.
그 다음:
git diff --name-only main..feature/cover-and-colophon
이건 변경된 파일 이름만 보여줍니다.
그리고 커밋 내역도 확인합니다.
git log --oneline --decorate --graph main..feature/cover-and-colophon

이 세 명령은
- 어떤 파일을 수정했는지
- 얼마나 크게 수정했는지
- 몇 개 커밋으로 작업했는지
- 기능이 한 번에 들어갔는지 단계적으로 들어갔는지
를 한눈에 알 수 있습니다.
버전 관리에서 중요한 점
현재 브랜치 확인
↓
working tree clean 확인
↓
main과 차이 확인
↓
변경 파일 확인
↓
코드 검토
↓
테스트
↓
보안 점검
↓
필요한 수정
이 순서가 아주 좋은 버전관리 습관입니다.
반응형
'Linux > 네트워크 및 서비스의 활용' 카테고리의 다른 글
| Git bundle은 어떤 경우에도 가능할까요? (2) | 2026.09.07 |
|---|---|
| Github를 거치지 않고 브랜치 복사, bundle (1) | 2026.09.06 |
| hangup과 nohup (0) | 2026.09.05 |
| [GIT] Git에서 추적(track)이란 (2) | 2026.09.01 |
| 라즈베리파이 첫 연결, 호스트명으로 SSH 연결 (4) | 2026.04.03 |