Git에서 파일 지우기 완전 가이드
개발하다 보면 “로컬에는 두고 싶지만 Git에서는 빼고 싶다”, “이미 커밋된 민감한 파일을 지우고 싶다” 같은 상황이 생깁니다. 이럴 때 쓰는 명령이 바로 git rm 입니다. 이 글에서는 실무에서 자주 쓰는 패턴만 추려 빠르게 정리합니다.git rm 한 줄 정의작업 디렉터리(로컬 파일)와 Git 인덱스(스테이징/히스토리)에서 파일을 제거하는 명령.기본 동작: 로컬 파일도 삭제 + 다음 커밋에 삭제 반영로컬은 남기고 Git에서만 제거하려면 --cached 사용 Git에서만 제거 (로컬은 유지) — 민감정보에 최적# .env를 Git 추적에서만 제거(파일은 로컬에 남김)git rm --cached .envgit commit -m "Remove .env from repository"# 반드시 .gitign..
IT/System
2025. 9. 21. 11:16