2017-02-07 1 views
1

GitHub의 웹 인터페이스를 사용하여 저장소에서 GitHub Pages를 만들었습니다. 따라서 프로젝트 웹 페이지는 https://username.github.io/repo/입니다. 이제는 그 파일을 구성하는 모든 파일을 내 저장소에서 이 아닌 - (index.html, /css, ...) 전체 웹 사이트가 포함 된 프로젝트 폴더로 내보내고 싶습니다.Github Pages를 자체 웹 사이트로 내보내기

어떻게하면됩니까?

+0

GitHub Pages 테마의 소스 코드를 찾으십니까? – kbariotis

+0

정확하지는 않지만 적절한 트리 디렉토리를 포함하여 전체 페이지 소스 코드를 찾고 있습니다. 예를 들어 다른 서버에서 렌더링 할 수 있습니다. – epsilone

+0

'소스보기'를하고 소스를 복사하면 기본 GH 페이지가 만들어지기 때문에 사용자 정의 CSS가 삽입 된 레고의'README.md' 파일 일뿐입니다. – kbariotis

답변

1

당신은 로컬 지킬 사이트를 구축해야합니다

복제 당신은

복제 git clone githubrepo와 github에의 REPO를 REPO. 그런 다음 컴퓨터에있는 디렉토리를 cd githubrepo

빌드 사이트

Install jekyll를 입력하고 jekyll build을 실행, 현재 폴더는 ./_site

모든 웹 사이트 파일이 _site 디렉토리에 위치하게됩니다으로 생성됩니다.

+0

그랬어. 문제는 'index.html'이 누락되었다는 것입니다. README.md 파일에서는 생성되지 않습니다. – epsilone

+0

무엇이 오류입니까? Index.html은 /_site/index.html에 있어야합니다. – marcanuy

+0

전혀 오류가 발생하지 않았습니다. 파일의 나머지 부분 만 생성됩니다. – epsilone

관련 문제