티스토리 뷰

개인 프로젝트를 진행하던 도중 민감한 정보를 실수로 올려 버렸을 때, 깃허브에서 해당 파일의 이력만 지울 수 있다.

 

git filter-branch --force --index-filter 'git rm --cached --ignore-unmatch <삭제할 파일 경로/삭제할 파일 명>' --prune-empty --tag-name-filter cat -- --all

git push --force --all

 

- 해당 명령어는 최상단 폴더에서 실행할것

- 경로를 정확하게 설정할 것

 

물론 가장 중요한 것은 .gitignore파일에 등록하고, 환경변수를 이용해서 최대한 중요 정보를 노출시키지 않도록 주의하는 것.

 

공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2026/03   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31
글 보관함