2017-01-27 3 views
1

누군가가 나를 도울 수 있다고 생각하면서 이미 보드를 샅샅이 뒤졌습니다. 나는 멍청한 멍청이가 아니지만 나는 그보다 약간 더 높다.Github 페이지의 기존 콘텐츠를 새로운 Jekyll 테마로 변환하려면 어떻게해야합니까?

Github 정적 페이지를 2 년 전으로 설정했습니다. 단순한 페이지로 기존 템플릿에서 CSS를 약간 수정하고 이미지, 텍스트 및 링크를 추가했습니다. 사이트가 작동하도록하고 심지어 맞춤 URL을 가리키는 방법을 알아 냈습니다.

이제 사이트를 다시 디자인하고 지킬 테마를 사용하고 싶습니다.

내가 처음 발견 한 모든 자습서에서이 작업을 처음부터 시작하는 방법에 대해 이야기합니다. 이미 만든 사이트를 가져 와서 지킬 테마를 적용하려면 어떻게해야합니까?

나는 또한 지킬 테마를 마스터에 보관하고 gh 페이지에서 컨텐츠를 가져와야한다고 읽었습니다. 마스터가 내 콘텐츠의 라이브 소스이며 Jekyll을 마스터에 적용하면 내 라이브 사이트의 모양에 영향을 줍니까? 나는 그것을 원치 않으며, 나는 지역에서 일하고 변화를 원할 수 있기를 바란다.

이 재 설계를 수행하는 방법에 대한 통찰력은 인정됩니다. 고맙습니다!

+0

이제 공용 저장소에 코드가 있다면 지점 마스터 만 사용할 수 있습니다. 링크를 공유 할 수 있습니까? 가지고있는 실제 코드 구조에 대한 더 많은 정보. – yaitloutou

+0

이지만 일반적으로 (기본값의 경우) 스타일과 내용은'_assets'과'_sass'에 있습니다. 블로그 게시물은'_posts'에 있고 그 페이지는 루트 디렉토리에있을 수 있습니다. – yaitloutou

답변

0

지킬 사이트 콘텐츠는 'posts''pages'으로 구성됩니다. html 또는 markdown 형식이 될 수 있습니다. 지킬 (Jekyll)은 this directory structure을 처방합니다.

github-pages 사이트가 User Page it can only be published from master 인 경우 (지킬 테마로 덮어 쓰면 새 사이트가 제대로 작성되었다고 가정하면 라이브 페이지가 변경됩니다).

그렇지 않으면 당신은 set the publishing branch in the repo settings.

로컬 지킬 작업하려면 단지 these instructions을 따르십시오. 로컬 전용 서버를 실행하여 웹 브라우저에서 로컬 Jekyll 사이트를 미리 볼 수 있습니다 (http://localhost:4000).