2012-07-12 2 views
8

다른 정적 사이트 생성기를 사용하고 있으며 생성 된 사이트뿐만 아니라 markdown의 소스 파일도 내 username.github.com 저장소에 체크인하고 싶습니다. Jekyll과 비슷하지만 지킬을 사용하지는 않습니다. 내 구조는 다음과 같습니다GitHub Pages를 사용하면 Jekyll을 사용하지 않을 때 루트 웹 디렉토리를 지정할 수 있습니까?

 
--source 
    1.md 
    2.md 
--target 
    index.html 
    1.html 
    2.html 
    --css 
    app.css 
index.html (GitHub Pages wants the root here) 

GitHub의 페이지는 index.html을 서비스를 제공하고 사이트의 나머지 부분은 루트가 될 것으로 기대하고있다. 사이트가 target/index.html에서 제공되기를 바랍니다. 이것은 내가 source/3.md를 생성하고, 로컬로 생성하고, source/3.md와 target/3.html을 모두 푸시 할 수있게 해준다. Markdown을 하나의 단지 HTML에 대한 다른 생성 -

  1. 2 REPOS 있습니다

    내가이 일을 생각할 수있는 유일한 방법이다.

  2. 에는 markdown이 포함 된 분기가 있고 해당 분기의 소스를 커밋하고 생성 된 대상 html을 커밋하기 전에 master로 전환합니다.

  3. 은 (대신에 '소스'의) 루트의 가격 인하를 유지하고 동일한 루트 디렉토리 긴 샷으로

  4. 에 HTML을 생성의 지킬 diretory 구조를 채택하고 어떻게 든 방해하지 않는 희망 생각으로 가능하지 않은 것 같습니다 지킬 워드 프로세서 https://help.github.com/articles/using-jekyll-with-pages을 검토 진정한 지킬 스타일 사이트

+0

나는 그들이 사용한 디자인의 이론적 근거를 이해하지 못했습니다! 그들은 지킬과 매우 단단한 커플 링을 가지고있는 것 같습니다! 빌드 디렉토리를 지정하면 정적 생성기로 Jekyll을 전환 할 수있게되었습니다. –

+0

리디렉션이 도움이 될 수 있습니다. http://stackoverflow.com/a/32109398/375680 –

답변

1

입니다. 소스 디렉토리는 변경할 수 없습니다.