처리중입니다. 잠시만 기다려주세요.
TTJ 코딩클래스
정규반 단과 자료실 테크 뉴스 코딩 퀴즈

개발에서 .env 파일과 환경 변수를 사용할 때 .gitignore에 .env를 추가해야 하는 이유는?

쉬움 freeCodeCamp
보기 및 정답
A .env 파일에는 API 키, DB 비밀번호 등 민감한 정보가 포함되어 있어 Git 저장소에 커밋되면 보안 위험이 발생한다
B .env 파일에는 대량의 환경 설정 데이터가 포함되어 있어서 파일 크기가 매우 커지기 때문에 Git 저장소의 용량 제한을 초과하게 된다
C .env 파일은 KEY=VALUE 형식으로 작성되어 Git이 인식하거나 추적할 수 없는 비표준 파일 형식이다
D .env 파일을 Git에 커밋하면 다른 개발자의 로컬 환경 변수가 자동으로 덮어쓰여 기존 설정이 변경된다

해설

.env 파일에는 데이터베이스 비밀번호, API 시크릿 키 등 민감한 정보가 포함됩니다. 이를 Git에 커밋하면 저장소에 접근 가능한 모든 사람에게 노출됩니다. .gitignore에 추가하여 실수로 커밋되는 것을 방지하고, .env.example로 필요한 변수 목록만 공유합니다.

코딩, 제대로 배우고 싶다면?

개념 확인은 퀴즈로, 실력은 실전 프로젝트로.
투더제이 코딩클래스에서 시작하세요.

정규반 살펴보기