2016-10-11 3 views
13

나는 GitHub Pages를위한 간단한 웹 사이트를 만들었습니다. 사이트의 출처는 "master"지점에 있으며 생성 된 웹 사이트 (게시 된 내용)는 "gh-pages"지점 아래에 있습니다.GitHub 페이지에서 소스 브랜치를 변경할 수 없습니다.

Branches

나는 설정에서 사이트의 소스를 변경할 수 있도록 기대하고 있었다. 그러나 설정이 회색으로 표시됩니다. 변경할 수 없습니다 (아래 스크린 샷 참조). 내가 도대체 ​​뭘 잘못하고있는 겁니까? 어떻게 "gh-pages"브랜치로 전환합니까?

enter image description here

답변

17

개인 또는 조직 사이트는 master에서 내장되어 있습니다. gh-pages 분기는 프로젝트 사이트를 구축하는 데 사용됩니다.

지금까지 보았 듯이 https://user-name.github.io/ URL을 사용하고 있습니다.이 URL은 개인 주소이므로 master 지점이 기본값입니다. 귀하의 사이트가 다른 위치에서 사이트의 소스 파일을 게시 할 수 없습니다 <username>.github.io 또는 <orgname>.github.io, 라는 이름의 저장소가있는 사용자 또는 조직 페이지 인 경우

documentation page

를 참조하십시오. 이 유형의 저장소 이름이있는 사용자 및 조직 페이지는 마스터 분기에서만 게시됩니다.

그래서 대답은 아니오입니다. 변경할 수 없습니다. 워크 플로를 조정하고 다른 지점 (계속 development)에 게시하고 게시 할 준비가되었을 때 master으로 병합해야합니다.

+0

자세한 내용은 @Anton에 감사드립니다. 나는 gh-pages 아래에 master와 생성 된 사이트 아래에서 사이트 소스를 가질 수 있기를 바랬다. 어떻게 작동하는지 오해 한 것 같습니다. – Martin

+0

감사합니다 !! 너무 화를 내며 – jaknap32

+0

사람이이 문제를 해결할 방법을 찾았습니까? –

관련 문제