728x90
나의 경우 실수로 .env.local 올라갔다.
1. .env.local 파일을 .gitignore에 추가
먼저, .env.local 파일이 더 이상 Git에 올라가지 않도록 .gitignore에 추가.
프로젝트 루트에 .gitignore 파일이 없다면, 새로 생성하고, .env.local을 추가.
echo ".env.local" >> .gitignore
2. Git 캐시에서 .env.local 파일 제거
로컬 파일은 그대로 두고 Git의 추적 목록에서만 .env.local 파일을 제거.
git rm --cached .env.local
3. 변경 사항 커밋
이제 .gitignore에 추가된 .env.local 파일을 Git이 추적하지 않게 되므로, 이를 커밋.
git add .gitignore
git commit -m "Add .env.local to .gitignore and remove from Git tracking"
4. 푸쉬 후 git 에서 삭제됐는지 직접 확인.
728x90
'IT기타' 카테고리의 다른 글
IDE(vs code)에 Tabnine 설치 및 로그인 (IDE상단에 팝업이 안뜨는 경우) (0) | 2025.02.15 |
---|---|
Next.js + Firebase 프로젝트를 처음 시작할 때 (0) | 2025.02.14 |
react에서 export와 export default 차이 (0) | 2025.02.10 |
Next.js <-> vercel 배포 (0) | 2025.02.08 |
Railway 이용한 애플리케이션 배포 (1) | 2025.02.08 |