gitignore
-
[2019.05.30] 오늘의 TIL - gitignore에 추가를 해도 반영이 안되는 이유개발 블로깅/오늘의 TIL 2019. 5. 30. 22:56
2주 프로젝트 때도 그렇고, 이번 4주 프로젝트 진행 중에도, scret키, API키 등의 내용을 github에 올리지 않으려고 gitignore에 추가를 했다. .gitignore node_modules/ package-lock.json secret/ ormconfig.json secret/ 디렉토리에 github에 올리지 않으려고 추가를 했으나, 'git status'로 확인하면 계속 수정 내역으로 나오는 것이다. 철자 하나 틀리지 않았다. 그런데 왜 .gitignore 반영이 되지 않는 것일까.. 무시하려는 파일이 이미 github repository에 올라가 있으면, 이후에 gitignore에 추가해도 반영이 되지 않는다. gitignore에 추가를 하기 전에, 이미 한번 이상 github에 올린..
-
[2019.05.06] 불필요한 github 업로드 방지 - gitignore 설정개발 블로깅/기타 개념 2019. 5. 6. 14:14
오늘 Express서버에 여러 가지 작업을 해본 것을 github에 올리기 위해서 repository를 새로 생성하고 push를 날랐다. 그런데... 소름 돋게도 node_moduls까지 전부 push가 된 것이다...;;; push를 날렸더니, 엄청난 양으로 로그가 촤라락~~!! 깜빡하고 github에 올리기 전에 gitignore 작업을 해주지 않은 것이다. # gitignore이란? 불필요한 파일들을 github에 업로드하는 것을 막기 위해, 업로드할 대상들을 설정할 수 있는 파일이다. 대표적인 예로는 node_modules가 있다. node_modules 정보는 package.json에 이미 명시가 되어있기 때문에 언제든 쉽게 모듈을 설치할 수 있으므로, 굳이 node_modules 안에 있는 모..