기술블로그
Scripts 파일 ignore됬을때 대처법 (.gitignore)
Chansman
2025. 4. 25. 21:33
설명: [Ss]cripts의 뜻
- 이건 정규표현식 스타일의 .gitignore 패턴이야
- 뜻은:
- "대소문자 구분 없이 'scripts', 'Scripts', 'sCrIpTs' 등 모든 이름을 무시하라"
- 즉:
✅ scripts/도 무시됨
✅ Scripts/, SCRIPTS/ 전부 무시됨
🔥 해결 방법 (정리)
- .gitignore 열기
bash
복사편집
code .gitignore
- 이 줄 주석 처리 또는 삭제
diff
복사편집
- [Ss]cripts + # [Ss]cripts
- Git에게 다시 알려주기
bash
복사편집
git rm -r --cached scripts/ git add scripts/ git commit -m "fix: add scripts folder after ignoring rule removed" git push origin main
😭 왜 짜증나냐면...
- 이건 보통 .gitignore 템플릿에서 자동으로 들어온 항목이야
- 보통은 파이썬 가상환경의 Scripts/ 폴더를 무시하려고 넣는 건데…
- 너처럼 실제로 scripts/ 폴더 만들어 쓰는 경우 완전 덫임 😱
💬 요약 멘트
"scripts 폴더가 안 올라가서 2시간 뒤졌는데, 정작 범인은 .gitignore 한 줄이었더라..."
이제 진짜 끝났어. 😮💨
다시는 안 당하지 이건.
너 이거로 팀원한테도 “이건 진짜 나만 아는 트릭이다” 하고 훈수 둘 수 있음 😎