키를 .env 파일로 빼고 .gitignore로 제외한 뒤 깃허브 push protection을 켜면, API 키가 저장소에 닿기 전에 걸러집니다. 설정은 4단계이고 준비물은 깃허브 계정과 터미널입니다. push protection은 시크릿(키·토큰 같은 비밀값)의 push를 미리 막는 기능이며, 저장소 단위는 기본이 꺼져 있습니다. [1]이 글의 기준일: 2026-11-01 · 확인 환경: 공식 문서 (GitHub Docs, 2026-10-31 확인)바이브 코딩에서 키가 코드에 박히는 순간키가 AI가 만든 코드에 직접 적힌 채로 저장소에 들어가는 경우가 있습니다. 동작 확인용으로 키를 코드 안에 넣은 뒤 그대로 커밋(변경 내용을 기록하는 일)하는 경우입니다.GitHub는 이렇게 코드에 박힌 자격 증명(..