찾다

 >  Q&A  >  본문

ruby - github上jekyll blog不工作 ?

http://chenge.github.io, index页面显示'Hi'. 但我修改为'Hi 3', 超过了等待时间,却没反应.

数据在: https://github.com/chenge/chenge.github.io,在blog目录下
,本地测试jekyll serve是可以的。

谢谢

PHP中文网PHP中文网2775일 전884

모든 응답(4)나는 대답할 것이다

  • 迷茫

    迷茫2017-04-24 09:11:30

    jekyll 프레임워크를 사용하는 경우 github에 업로드할 때 blog 디렉터리를 사용하면 안 됩니다. xxx.github.io가 blog 디렉터리를 대체합니다. 응답이 없는 이유는 경로가 잘못되어 당연히 찾을 수 없기 때문입니다.

    회신하다
    0
  • 迷茫

    迷茫2017-04-24 09:11:30

    1. 우선, chenge.github.io는 gh-page 브랜치를 빌드할 필요가 없습니다. "username.github.io"에 따라 이름이 지정된 프로젝트는 자동으로 페이지 페이지로 간주됩니다. gh-page는 다른 프로젝트의 페이지 포크입니다.
    2. 디렉토리 형식이 올바르지 않습니다. 블로그 폴더의 내용은 chenge.github.io에 있어야 합니다.
    3. "Hi"만 표시되는 이유는 이전에는 컴파일이 성공했지만 "Hi 3"으로 변경한 후 컴파일이 실패하여 원래 "Hi"의 내용이 여전히 _site에 있기 때문입니다. 디렉터리이므로 수정 전 내용만 표시됩니다. 메일함을 확인하여 github에서 보낸 컴파일 실패 이메일이 있는지 확인할 수 있습니다.
    4. 로컬에서 성공하는 이유는 아마도 블로그 디렉토리에서 직접 jekyll Serve를 실행하는 것일 겁니다... 물론 가능합니다.

    회신하다
    0
  • PHP中文网

    PHP中文网2017-04-24 09:11:30

    마스터 아래의 코드가 기본적으로 빌드되도록 프로젝트 이름을 chenge.github.com으로 변경하세요.
    또는 블로그 프로그램을 chenge.github.io의 gh-pages 분기에 푸시하면 빌드됩니다.

    내 블로그를 참고하세요: https://github.com/panxw/panxw.github.com

    회신하다
    0
  • 黄舟

    黄舟2017-04-24 09:11:30

    225932282 Q그룹이 git github 고민을 모두 해결해 드립니다

    회신하다
    0
  • 취소회신하다