2013-07-28 2 views
0

내 로컬 컴퓨터에서 새 게시물을 레이크하고 내 github 계정에 성공적으로 푸시했습니다. 내가 github에 푸시하기 전에 jekyll --server을 사용하여 수정 된 파일을 스캔하면 성공합니다.지질 속 지킬

하지만 github에 푸시 한 후 github의 페이지는 로컬 서버와 다릅니다. 나는 10 분을 기다렸고 브라우저 캐시도 지웠다. 여전히 작동하지 않는다.

+0

'jekyll build --safe'를 실행하여 사이트가 올바르게 빌드되었는지 확인하고 [github와 동일한 버전을 실행하고 있는지] 확인하십시오 (https://help.github.com/articles/using-jekyll-with). 페이지). – Polygnome

답변

0

GitHub으로 푸시하기 전에 변경 사항을 커밋하셨습니까? 여러분은 망할 놈의 수정 된이라고 판단하는 파일의 목록을 얻을 것이다

git status 

, 그리고 그들이 준비 영역에 추가 된 적이 있는지 여부를 알려줍니다 : 당신이 터미널에 입력하면

.

와 준비 영역에 각 파일을 추가합니다

git commit -m "<<commit message goes here>>" 

그리고 마지막으로 다음과 같이 GitHub의에 밀어 :

git push 

그들은해야

git add <<filename goes here>> 

그 다음에 커밋 GitHub 페이지에 나타납니다.

GitHub 저장소에 대한 링크를 게시하면 문제를 진단하는 데 도움이 될 수 있습니다.

0

Github에 넣으려고하는 페이지의 종류를 말하지 않았습니다. 사용자 페이지와 프로젝트 페이지의 두 가지 유형이 있습니다. 이 프로젝트 페이지의 경우 Github에서에서

문서는 여기 https://help.github.com/articles/user-organization-and-project-pages

, 당신은 특별한 지점이라고 GH-페이지로 그것을 밀어해야합니다. 그것은 master 브랜치에서 작동하지 않습니다.

0

또한 Github은 버전 2.0.3을 설명하는 온라인 Jekyll 문서로 구식 인 Jekyll 버전 1.5.1을 실행하고 있다고 생각할 수도 있습니다.

예를 들어 컬렉션은 설명 된대로 작동하지 않습니다.