1년전부터 ssafy를 수강하며 한 가지 문제점이 있었다.
ssafy에서 제공하는 lab.ssafy.com에
있는 repository를 git clone
, pull
, push
할 때 마다 비밀번호를 계속 입력하라고 했다.
(비밀번호 : repository token
)
이걸 매번 반복하다보니, "아 너무 귀찮다." 라는 생각에 구글링을 했지만 (내가 못 찾은 건지는 모르겠지만)
다들 CLI에 git 관련 명령어를 입력해서 해결하는 것 같았다. (나도 이걸 3번 정도 따라 했지만 해결되지 않았다.)
나는 현재 sourcetree
를 사용하고 있다.
문뜩, sourcetree
를 사용하고 있으면 git 관련 계정을 추가하는 방법이 있지 않을까? 라는 생각에 settings(설정)을 찾다가 발견했다.
✔️ settings(설정)에서 Accounts(계정)
✔️ Host에서 자기가 원하는 git을 선택한다.
✔ Username, password, SSH KEY 입력
✔️ Gnereate Key 버튼 클릭
✔️ Save를 누르자!
이제는 git clone, push, pull할 때 password 요청이 발생하지 않는다. 왜? 인증했자나 😎