우선, chenge.github.io는 gh-page 브랜치를 빌드할 필요가 없습니다. "username.github.io"에 따라 이름이 지정된 프로젝트는 자동으로 페이지 페이지로 간주됩니다. gh-page는 다른 프로젝트의 페이지 포크입니다.
디렉토리 형식이 올바르지 않습니다. 블로그 폴더의 내용은 chenge.github.io에 있어야 합니다.
"Hi"만 표시되는 이유는 이전에는 컴파일이 성공했지만 "Hi 3"으로 변경한 후 컴파일이 실패하여 원래 "Hi"의 내용이 여전히 _site에 있기 때문입니다. 디렉터리이므로 수정 전 내용만 표시됩니다. 메일함을 확인하여 github에서 보낸 컴파일 실패 이메일이 있는지 확인할 수 있습니다.
로컬에서 성공하는 이유는 아마도 블로그 디렉토리에서 직접 jekyll Serve를 실행하는 것일 겁니다... 물론 가능합니다.
jekyll
프레임워크를 사용하는 경우github
에 업로드할 때blog
디렉터리를 사용하면 안 됩니다. xxx.github.io가blog
디렉터리를 대체합니다. 응답이 없는 이유는 경로가 잘못되어 당연히 찾을 수 없기 때문입니다.마스터 아래의 코드가 기본적으로 빌드되도록 프로젝트 이름을 chenge.github.com으로 변경하세요.
또는 블로그 프로그램을 chenge.github.io의 gh-pages 분기에 푸시하면 빌드됩니다.
내 블로그를 참고하세요: https://github.com/panxw/panxw.github.com
225932282 Q그룹이 git github 고민을 모두 해결해 드립니다