xtring.dev

[Git] 프로젝트에 자동으로 생성된 .gitignore가 뭘까? - .gitignore 본문

for Dev./Git | Github

[Git] 프로젝트에 자동으로 생성된 .gitignore가 뭘까? - .gitignore

xtring 2020. 7. 16. 11:16

 

  git을 사용하기 위해 git init을 실행하면 자동으로 생성되는 .gitignore 파일이 있습니다. 예측하기로, git 버전 관리를 하는데 있어 git에서 업로드하지 않을 파일 목록을 지정한다고만 알고 있었습니다. 

 

 

 

.gitignore 파일이란?

  git 버전관리에서 제외(Github에 업로드하지않을 파일 목록)할 파일 목록을 지정하는 파일

 

  .gitignore이 파일명이며, 해당 파일 목록에 들어가는 대표적인 것은 node_modules가 있습니다. node_modules에 대한 정보는 package.json 안에 명시되어 있기 때문에 해당 module이 없더라도 npm i[install]를 실행시키면 node_modules 안에 생성됩니다. 따라서 node_modules를 굳이 github에 올리지 않아도 되어, .gitignore 파일에 기본적으로 추가되어 있습니다.

 

 

 

 

.gitignore 파일설정 방법

  git init 명령을 실행시키면 자동으로 .gitignore 파일이 생성됩니다. 이 파일 안에 무시할 경로나 파일 명을 입력해 주면 git을 통해 버전관리를 할 때 인식하지 않습니다.

 

[현재 React Native에서 사용하고 있는 .gitignore 파일]

 

반응형
Comments