git ssh / https 방식 및 비밀번호 인증은 더이상 지원되지 않음.

반응형

git 에서 private repo 접근이라던가 push 같은 것을 할려면 인증을 해야 하는데

 

https 방식이 있고 ssh 방식이 있다.

 

ssh 방식은 ssh key 를 맥북에서 생성하고 git 의 SSH keys and GPG keys 에 등록하면

ssh url 을 이용할 때 권한이 인증되어 관련 작업을 할 수 있다.

 

https 방식이 기존에 id 와 password 방식으로 인증을 하던 것인데 이제 password 즉 계정 비밀번호로 접근하는 것은 지원되지 않는다.

대신 Developer settings 에서 Personal access tokens 에서 token 을 생성하여 password 입력하는 곳에 입력해주면 된다.

 

보통은 git repo 를 생성할 경우 https 방식의 url 을 보여주고 탭에서 ssh 를 선택하면 ssh 방식의 url 을 보여준다.

https 방식으로 git remote add origin https://... 와 같이 remote origin 을 add 했을 경우 이를 변경하기 위해서는

git remote set-url origin git@githun.com:xxx.. 와 같이 set-url 명령어로 변경해주면 된다. origin 을 신규 추가시 add 변경시 set-url 이다.

 

반응형

댓글

Designed by JB FACTORY