
60
한 권으로 끝내는 Node & Express
4.3.1.
직접 입력한다면
우리는 앞에서 이미 뷰, 레이아웃, 로고, 메인 애플리케이션 파일,
package
.
json
파일 등 이미
프로젝트의 프레임워크를 거칠게나마 만들었습니다. 깃 저장소를 만들고 이 파일들을 추가합
시다.
먼저 프로젝트 디렉터리에 깃 저장소를 만듭니다.
git init
파일을 추가하기 전에, 실수로 필요 없는 파일을 추가하지 않도록
.
gitignore
파일을 만듭시다.
프로젝트 디렉터리에 텍스트 파일
.
gitignore
를 만들고 깃에서 기본적으로 무시할 파일이나 디
렉터리를 한 행에 하나씩 입력합니다.
.
gitignore
는 와일드카드도 지원합니다. 예를 들어, 만약
에디터에서 백업 파일을 만들 때
meadowlark
.
js
~
처럼 끝에
~
를 붙인다면
.
gitignore
파일에
*~
를 추가해서
~
로 끝나는 파일은 전부 제외할 수 있습니다. 맥을 사용한다면
.
DS
_
Store
도 제
외하면 좋습니다.
node
_
modules
도 제외하는 게 좋은데, 그 이유는 곧 설명합니다. 따라서 이
시점에서 파일은 다음과 같습니다.
node
_
modules
*~
.
DS
_
Store
NOTE
_
.
gitignore
파일에 들어 있는 항목은 서브디렉터리에도 적용됩니다. 따라서 프로젝트 루트에 있는
.
gitignore
에 *~를