.gitignore:
Git 버전 관리에서 제외할 파일 목록을 지정하는 파일
- NodeJS-Express로 개발할 때 npm module
- Java 컴파일된(.class) 파일
- AWS 비밀 키, JWT 비밀 키 등등
=> 용량이 크거나 public으로 노출이 되면 안 되는 파일에 주로 사용
## 파일 무시
test.txt
## 다음과 같은 확장자는 전체 무시
*.text
*.exe
*.zip
## 폴더 무시
test/
=> #
뒤는 주석처리
.gitignore 파일에 작성 하였다면
add > commit > push 까지 해야 ignore 가 적용됨
- 운영 체제, 개발 환경(IDE), 개발 언어 키워드로 입력
생성
후 코드를 내려받거나 참고한다.
파일 배제 코드를 실행했음에도 계속 repository에 파일이 추가된다면 캐시 문제일 가능성이 높다.
git rm -r --cached .
git add .
git commit -m 'remove source files'
=> 터미널로 캐시 삭제 후 다시 수행하면 .gitignore가 적용이 된다.
좋은 정보 얻어갑니다, 감사합니다.