Git
을 사용할 때 올리지 말아야할 정보들이 있다 그런 파일들을 제외하기 위해 .gitignore
파일을 이용한다
폴더에서 .gitignore
파일을 만든다
파일은 아래와 같이 작성한다
file.ts // => 'file.ts'를 제외
*.js // => 모든'.js'확장자를 제외
folder/ // =>'folder'파일 안에 있는 모든 파일을 제외
!file.js // => 'file.js'는 제외대상에서 제외 (file.js'는 포함한다)
folder/**/file.js // => 'folder'파일 아래에 있는 모든 폴더의 'file.js'를 제외
.gitignore
를 늦게 설정하는 경우에는 아래와 같은 명령어를 사용해서 해결한다
🖋예시는 .env
를 기준으로 했다
git rm .env --cached
git add .
git commit -m "remove .env File"
git push