hexo 发布到Github的时候致命的问题~~求帮助!!
我想大声告诉你
我想大声告诉你 2017-05-02 09:40:25
0
2
616

问题描述: 是这样子的,之前看到一个文章用hexo搭建一个博客,教程是这个,根据这个一步步走下来,提交到A账号的的github是没有问题的。

但是我再想搭建一个,然后根据这个教程一步步走下来,然后到提交的B账号的时候hexo clean && hexo g && hexo d, 发现一个致命的bug,怎么都解决不了~~如下图

报错内容

remote: Permission to naihe138/naihe138.github.io.git denied to blueSky1115.
fatal: unable to access 'https://github.com/naihe138/naihe138.github.io.git/': The requested URL returned error: 403
FATAL Something's wrong. Maybe you can find the solution here: http://hexo.io/docs/troubleshooting.html
Error: remote: Permission to naihe138/naihe138.github.io.git denied to blueSky1115.
fatal: unable to access 'https://github.com/naihe138/naihe138.github.io.git/': The requested URL returned error: 403

    at ChildProcess.<anonymous> (/Users/naihe/naihe138.github.io/node_modules/hexo-util/lib/spawn.js:37:17)
    at emitTwo (events.js:87:13)
    at ChildProcess.emit (events.js:172:7)
    at maybeClose (internal/child_process.js:827:16)
    at Socket.<anonymous> (internal/child_process.js:319:11)
    at emitOne (events.js:77:13)
    at Socket.emit (events.js:169:7)
    at Pipe._onclose (net.js:477:12)

求大神帮助解决一下,困扰了好久好久~~~

我想大声告诉你
我想大声告诉你

모든 응답(2)
为情所困

동일한 문제가 발생했습니다
해결책은 hexo _config.yml에 배포된 repo 주소에 https 대신 ssh를 사용하는 것입니다

저장소: git@github.com:이름/Name.github.io.git

근데 왜요? 정말 이상해요

为情所困

오류 메시지는 naihe138.github.io.git이 blueSky1115의 푸시 요청을 거부했음을 의미합니다.

기본 설정에서는 gitbub 페이지가 비공개 프로젝트이고 해당 페이지에 해당하는 계정(즉, naihe138 계정)만 푸시할 수 있기 때문입니다. 귀하의 설명에 따르면 계정 A 설정이 완료되었습니다. 로컬 hexo 폴더의 github 계정이 naihe138로 설정된 것 같습니다.

제가 생각할 수 있는 가장 빠른 해결책은 naihe138.github.io.git 저장소의 blueSky1115에 푸시 권한을 추가하는 것입니다.

위의 방법이 불가능할 경우 naihe138.github.io로 푸시할 수 있도록 몇 가지 설정을 해야 합니다. 특정 작업에 대해서는 http://memoryboxes.github.io/… 페이지를 참조하세요.

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!