프로그래밍

[Git] git 커밋 제외 파일만들기 (.gitignore+.env)

Beginner:) 2022. 5. 13.
320x100

git을 사용하다보면 중요한 파일을 제외하고 올리고 싶을 때가 있다. 

 

파일을 이동하자니 너무 귀찮고... 그럴때 gitignore을 사용한다.

 

gitignore이란 git + ignore(무시하다)로 git에 데이터를 업로드할 때 제외할 파일들의 정보를 가지고있다.

 

사용법은 간단하다.

 

아래와 같이 .gitignore파일을 만든 후 

 

아래와 같이 제외할 파일 리스트를 나열하면 된다.

.gitignore는 업로드 되지만 .env파일은 업로드되지 않는 것이다.

 

그럼 어디에 사용하냐면 패스워트, 프라이빗 키 등 민감한 정보를 git에 올리고 싶지 않을 때 사용한다.

 

그러면 소스코드에서는 어떻게 작성하냐면

 

예를들어 dotenv라는 패키지를 설치한 후 load_dotenv()를 활용하여 키값에 맞는 데이터를 들고온다 .

(보통 올 대문자를 사용하더라)

 

 

 

반응형

댓글