.gitignore이란?

행동하는 개발자·2022년 9월 6일
0

PySide, PyQt

목록 보기
1/20

.gitignore이란?

사용자가 원하지 않는 파일들, 즉 Git 버전관리에서 제외할 목록을 지정하는 파일. git으로 프로젝트를 관리하다 보면 git에는 올려서는 안되거나 불필요한 파일들을 제외한다.

사용법

터미널에서도 .gitignore을 만들 수 있다

$ touch .gitignore

// 편집
$ vi .gitignore

github에 있는 파일들을 삭제하고 .gitignore에 적용

// 현재 레포지토리의 캐시 삭제
$ git rm -r --cached

// .gitignore에 넣은 파일 목록을 제외한, 모든 파일을 추적하도록 설정
$ git add .
$ git status
$ git commit -m "commit message"

pycache란?

gitignore에 pycache 를 등록하지 않은 경우, 깃 레포에 올라가지기도 한다. 바이트 코드를 컴파일한 후 pycache 폴더에 저장되는데, 좀 더 프로그램을 빠르게 시작하게 만들어 주기 위해 만들어졌다.

profile
끊임없이 뭔가를 남기는 사람

0개의 댓글