문제 설명: 이전에 hexo를 사용하여 블로그를 구축하는 것에 대한 기사를 본 적이 있습니다. 튜토리얼은 이 단계에 따라 계정 A의 github에 제출하는 데 문제가 없습니다.
그런데 다시 만들고 싶어서 이 튜토리얼을 차근차근 따라하다 B 계정을 제출했는데hexo clean && hexo g && hexo d
해결하지 못한 치명적인 버그를 발견했습니다~~아래와 같이
오류 신고 내용
으아아아
오랫동안 고민하던 문제를 하나님께 해결해 달라고 기도해 보세요~~
동일한 문제가 발생했습니다
해결책은 hexo _config.yml에 배포된 repo 주소에 https 대신 ssh를 사용하는 것입니다
근데 왜요? 정말 이상해요
오류 메시지는 naihe138.github.io.git이 blueSky1115의 푸시 요청을 거부했음을 의미합니다.
기본 설정에서는 gitbub 페이지가 비공개 프로젝트이고 해당 페이지에 해당하는 계정(즉, naihe138 계정)만 푸시할 수 있기 때문입니다. 귀하의 설명에 따르면 계정 A 설정이 완료되었습니다. 로컬 hexo 폴더의 github 계정이 naihe138로 설정된 것 같습니다.
제가 생각할 수 있는 가장 빠른 해결책은 naihe138.github.io.git 저장소의 blueSky1115에 푸시 권한을 추가하는 것입니다.
위의 방법이 불가능할 경우 naihe138.github.io로 푸시할 수 있도록 몇 가지 설정을 해야 합니다. 특정 작업에 대해서는 http://memoryboxes.github.io/… 페이지를 참조하세요.