<aside> 💡 github에 작업 내용을 push 할 때 로그인을 요청하는 경우, github 정책으로 인해 기존 패스워드 방식 로그인이 불가하며, 토큰 로그인이 강제됩니다. github Personal Access Token 발급에 관해 안내해 드리겠습니다.

</aside>

<aside> 💡 token은 외부로 유출되면 해킹 등 각종 공격에 노출될 위험이 매우 높습니다. 메모장이나 원노트 등 각종 메모 프로그램에 기록하지 마십시오. 필요시마다 다시 생성하여 사용하는 것을 강력히 권장합니다

</aside>

  1. github 로그인 후 우측 상단의 프로필 사진을 눌러 메뉴를 열어주세요

스크린샷 2021-12-07 09.54.22.png

  1. settings를 눌러 진입합니다

스크린샷 2021-12-07 09.54.36.png

  1. 좌측 메뉴 하단의 Developer Settings로 진입합니다

스크린샷 2021-12-07 09.55.02.png

  1. Personal access tokens로 이동한 뒤 generate new token 버튼을 클릭합니다

스크린샷 2021-12-07 09.55.31.png

  1. note에 용도를 입력(토큰 관리에 사용됩니다)하고, 토큰 유효 기간을 설정합니다. (No expiration으로 설정하면 직접 삭제하기 전까지 토큰이 만료되지 않습니다)

스크린샷 2021-12-07 09.56.09.png

  1. 토큰이 부여할 권한을 선택합니다. 여기서 부여되지 않은 권한을 터미널을 이용해 제어하려고 할 경우 접근이 거부되며, 기능 추가를 위해서는 토큰을 폐기하고 재발급받은 뒤 터미널에도 다시 등록해야 합니다.

스크린샷 2021-12-07 09.56.45.png