Hexo Github Token 사용법
이번에 포스팅을 하면서 github에서 이메일이 왔습니다. 새로운 권한관리로 토큰을 사용해야 한다고 합니다.
deploy를 사용하면서 토큰을 사용해야하기 때문에 아래의 파일을 수정해야 합니다.
[블로그 디렉토리]/_config.yml
파일 안에 deploy
라는 부분이 있습니다. 그 중 url 부분을 수정해야 하는데 기존에 있는 url은 주석 처리를 한 후에 아래와 같이 수정하도록 합니다.
1 | deploy: |
${GITHUB_TOKEN} 부분에 Github에서 받은 token을 사용하면 됩니다.
github에서 토큰을 받기 위해서는 github에서 로그인을 한 뒤에 오른쪽 상단에 자신의 설정버튼
을 클릭한 후에 Setting
을 클릭합니다.
그 다음 왼쪽 하단에 있는 Developer setting
을 클릭합니다.
그 후 왼쪽에 있는 Personal access token
을 클릭합니다. 오른쪽에 있는 Generate new token
을 클릭해 새로운 토큰을 생성합니다.
다시 말하면 Github의 Settings > Developer Settings > Personal access tokens > Generate new token 순으로 버튼을 누르면 됩니다.
다음 토큰에 부여할 권한을 설정한 후 Generate token
을 클릭하여 토큰을 생성합니다. (아래의 권한선택은 예시이므로 필요시에 변경하여 사용하면 됩니다.)
여기서 중요한게 생성된 토큰을 반드시 복사하여 다른곳에 저장해야 합니다. 다시는 볼 수 없을 것 입니다.
아래의 이미지에서 검은색으로 칠해진 부분입니다.
다시 한번 말하지만 생성된 토큰을 반드시 복사하여 다른곳에 저장해야 합니다.
그 후 Hexo deploy 에서 사용하려면 위의 부분을 참고하시면 됩니다.