쿠팡 파트너스 키가 노출되어 쿠팡에서 내 키를 만료 시켰다.
쿠팡 파트너스에서 발급 받은 키를 노출하게 되면 쿠팡 파트너스에서 키를 삭제시켜버린다.
키는 다시 발급 되지 않으니 다른 명의로 가입을 새로하여 발급받을 수 밖에 없다.
노출 되지 않게 조심하자..
새로운 아이디의 키를 발급받고, 깃 허브에 내 키가 올라갔던 것을 방지 하기 위해 일단은 git의 프로젝트를 private로 바꿨다.
git github 프로젝트 private로 변경하기.
github를 사용할 때, 다른 사용자들이 내 프로젝트 코드를 볼수 있는 public과 볼수 없도록 하는 private가 있다. (github에서 작년부터 private를 무료화 했다.) public => private로 변경 하는 법을 알아본다. 1.....
taewooblog.tistory.com
그래도 조금 불안한 감이 있어서, 쿠팡파트너스 key를 관리하는 클래스를 하나 만들어서 깃에 아예 제외하고 올릴 수 있도록 조치를 취했다.
gitignore을 이용한다.
1. 프로젝트 폴더로 들어가면 gitignore 텍스트 파일이 있는 것을 볼수 있다. (없으면 똑같은 이름으로 만들면 된다.)
![[2] 쿠팡 api 프로젝트 / 만료된 secret key / gitignore로 해결하기 - undefined - 1. 프로젝트 폴더로 들어가면 gitignore 텍스트 파일이 있는 것을 볼수 있다. (없으면 똑같은 이름으로 만들면 된다.) [2] 쿠팡 api 프로젝트 / 만료된 secret key / gitignore로 해결하기 - undefined - 1. 프로젝트 폴더로 들어가면 gitignore 텍스트 파일이 있는 것을 볼수 있다. (없으면 똑같은 이름으로 만들면 된다.)](http://t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png)
2. 제외하고 싶은 파일 경로를 적어준다.
![[2] 쿠팡 api 프로젝트 / 만료된 secret key / gitignore로 해결하기 - undefined - 2. 제외하고 싶은 파일 경로를 적어준다. [2] 쿠팡 api 프로젝트 / 만료된 secret key / gitignore로 해결하기 - undefined - 2. 제외하고 싶은 파일 경로를 적어준다.](http://t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png)
3. 그리고 push 해주면 끝. gitHub를 확인해보니 클래스 파일이 올라가지 않았다.
++ 그리고 intelly j 툴에도 해당 파일이 회색으로 올라가지 않은 것을 확인할수 있다.
![[2] 쿠팡 api 프로젝트 / 만료된 secret key / gitignore로 해결하기 - undefined - 3. 그리고 push 해주면 끝. gitHub를 확인해보니 클래스 파일이 올라가지 않았다. [2] 쿠팡 api 프로젝트 / 만료된 secret key / gitignore로 해결하기 - undefined - 3. 그리고 push 해주면 끝. gitHub를 확인해보니 클래스 파일이 올라가지 않았다.](http://t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png)
4. 첨언으로 소스를 수정하고 있는 도중에 gitignore을 수정하게 되면 적용이 되지 않는다.
아래의 명령어로 캐시를 지워주고 다시 커밋한다.
git rm -r --cached .
git add .
git commit -m "git ignore test"
'Git (깃) > 깃 git ' 카테고리의 다른 글
[git] 깃 merge 에러 / Pull is not possible because you have unmerged files (1) | 2021.04.07 |
---|---|
git / github / ssh-key/ 프로젝트 파일 가져오기 (2) | 2020.06.19 |
git github 프로젝트 private로 변경하기. (0) | 2020.02.10 |
git에 있는 프로젝트 가져오기. (0) | 2020.02.10 |
Gitlab error “fatal: The remote end hung up unexpectedly” 깃 에러 (0) | 2019.07.09 |
댓글