728x90
앞으로를 위해서는 github에 잔디밭을 가꿔야 할 필요가 있을 것 같아서 지난번에 만들려다가 말았던 github pages를 이용한 블로그를 만들어서 앞으로 새로 배우는 내용은 그곳에도 정리를 하려고 했다.
github.io 레포지토리를 생성하고 clone을 한 뒤, jekyll을 생성하여 push를 하려는 순간...
2021년 8월 13일부로 패스워드를 통한 인증이 종료되었다는 문구가 떴다.
설마 내가 8월 13일 이후로 단 한 번도 github를 사용하지 않았다고??
아무튼 로그에 찍힌 글을 보니 앞으로는 인증을 받기 위해서는 개발자용 개인 액세스 토큰을 이용하거나 OAuth를 사용하여 인증을 받으라고 되어있다.
GitHub 설정에 들어가 개발자용 개인 액세스 토큰을 발급받아보기로 하자.
GitHub 웹페이지에 접속 후 Settings에 들어가면 메뉴 트리 하단에 Developer settings 메뉴를 볼 수 있다.
해당 메뉴에 들어가면 Personal access tokens 메뉴가 보이는데 해당 메뉴에 들어간 뒤 Generate new token 버튼을 눌러 토큰을 발급받아준다.
토큰에 대한 간단한 설명과 만료일자, 그리고 범위에 대해서는 원하는 기능을 체크해서 생성해 주면 된다.
생성을 완료하게 되면 위와 같이 토큰이 생성이 된다. 해당 토큰을 복사한 뒤 push 시 패스워드 요구란에 해당 토큰을 붙여 넣어주면
정상적으로 push가 되는 것을 확인할 수 있다.
728x90
'Etc > 2022' 카테고리의 다른 글
[Eclipse] 디버깅 모드에서 변수 확인 시 com.sun.jdi.ObjectCollectedException occurred while retrieving value. 해결하기 (0) | 2022.02.21 |
---|