1_1. 2FA 해결방법 - rod8902/grrc2016 GitHub Wiki

git config를 https에서 ssh로 변경

../git_directory/.git/config 를 열어서

[remote "origin"] url = http://github.com/rod8902/drivecar.git 을 url = ssh://[email protected]/rod8902/drivecar.git 로 변경

ssh key 생성

링크내 상단에서 운영체제 선택가능.

1단계 : https://help.github.com/articles/checking-for-existing-ssh-keys/ 2단계 : https://help.github.com/articles/generating-a-new-ssh-key/ 3단계 : https://help.github.com/articles/adding-a-new-ssh-key-to-the-ssh-agent/ 4단계 : https://help.github.com/articles/adding-a-new-ssh-key-to-your-github-account/

pbcopy < ~/.ssh/id_rsa.pub 클립보드에 id_rsa.pub 의 내용이 copy되어짐. 순서대로 진행 후 paste할 차례에 paste하면 됨.

개인토큰만들기(비밀번호로 사용됨)

https://help.github.com/articles/creating-an-access-token-for-command-line-use/

Select scopes list

repo:status admin:public_key gist user delete_repo

**** 토큰이 생성되면 복사해서 저장해둘것. 차후에 확인할 수 없음. 만약 잊어버리면 토큰을 다시 만들면 됨. push 할 때 기존의 계정 비밀번호 대신 토큰을 입력함.