github pages을 사용하면 정말 쉽습니다 . 처음 할 때는 조금 이상합니다. 니트를 배우는 동안 처음으로 새끼 고양이 3 마리를 저글링해야 할 때와 비슷합니다. (좋아, 나쁘지 않다)
gh-pages 브랜치가 필요합니다 :
기본적으로 github.com은 저장소 의 gh-pages 분기 를 찾습니다 . 여기에서 찾은 모든 HTML 페이지를 일반 HTML로 브라우저에 직접 제공합니다.
이 gh-pages 브랜치를 어떻게 얻습니까?
쉬운. github repo의 지사를 만드십시오 gh-pages
. --orphan
이 브랜치를 실제로 github 브랜치로 다시 병합하지 않고 HTML 리소스가 포함 된 브랜치를 원할 때이 브랜치를 만들 때 지정 하십시오.
$ git checkout --orphan gh-pages
내 레포에있는 다른 총상은 어떻습니까?
아니, 그냥 가서 삭제할 수 있습니다. 주의를 기울이고 고아 지점을 다시 만들어 기본 지점으로 다시 병합하고 모든 코드를 제거 할 수 없기 때문에 지금은 안전합니다.
지점을 만들었습니다. 이제 무엇입니까?
이 브랜치를 github.com으로 푸시해야 자동화가 자동화되어 이러한 페이지를 호스팅 할 수 있습니다.
git push -u origin gh-pages
그러나 .. 내 HTML은 여전히 제공되지 않습니다!
github에서 이러한 분기를 색인화하고 콘텐츠를 제공하는 데 필요한 인프라를 구축하는 데 몇 분이 걸립니다. github에 따르면 최대 10 분.
github.com이 제시 한 단계
https://help.github.com/articles/creating-project-pages-manually