Programming (Others)/FrontEnd
-
[Android Studio] 내 프로젝트에 사용된 API의 Key를 숨기고 GitHub에 업로드하기Programming (Others)/FrontEnd 2021. 3. 18. 05:48
1년 전 쯤에 학교 수업 프로젝트로 어플리케이션을 만든 적이 있었다. 그 때 네이버 지도 api와 그 외 각종 api를 사용했었는데 문제는 내가 그 땐 아무것도 모를 때라 (지금이라고 다를 바는 없지만) 그런 api의 키 값과 비밀번호 등 중요한 값들을 그대로 코드에 노출한 채 GitHub에 푸시했었다.. 그리고 몇달 후, 우연히 그런 행동의 위험성을 경고하는 글을 접하게 되었고, 나도 키를 감춰보고자 이 포스팅을 작성하게 되었다. 0. .gitignore 이럴 때 유용하게 사용되는 것이 바로 gitignore이다. 말 그대로 git ignore, 특정 파일을 무시하고 깃에 푸시한다는 것이다. 사용 방법은 간단하다. .gitignore 파일을 생성하고, 그 안에 숨길 파일명, 확장자 등등을 적어주면 된다..