728x90
.gitignore란?
.gitignore 파일이란 Git 버전 관리에서 제외할 파일 목록을 지정하는 파일이다.
Git으로 프로젝트를 관리할 때, 그 프로젝트 안의 특정 파일들은 Git으로 관리할 필요가 없는 경우가 있다.
예를 들면
- (NodeJS-Express) npm module
- (Java) 컴파일된 .class 파일
- (AWS, JWT) 비밀 키
등이 있다.
npm 모듈은 용량이 크기도 하고 프로젝트를 clone 받은 다음에 직접 npm install 해주는 것이 더 효율적이기 때문에 올리지 않는다.
그리고 AWS, JWT 비밀 키 같은 것은 public으로 노출되면 악용될 사례가 있기 때문에 올리지 않아야 한다.
기본적으로 세팅되어 있는 .gitignore 파일을 만들어주는 사이트
https://www.toptal.com/developers/gitignore
728x90
'2022 하계방학 SW 집중교육' 카테고리의 다른 글
[Java] Checked Exception vs Unchecked Exception (0) | 2022.08.15 |
---|---|
[Github] Personal Access Token (0) | 2022.08.15 |
[Java] Exception (0) | 2022.08.15 |
[Java] String (0) | 2022.08.15 |
[Java] toString() (0) | 2022.08.15 |