IT기타

git에 실수로 올라간 파일 지우기

emilyyoo 2025. 2. 11. 16:40
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