2012-02-28 18 views
5

Jestem początkującym o octopress, więc mogę napotkać pewne problemy. Na początku, że sklonowane repozytorium octopress, a ja stworzył repozytorium nazywa OctoBlog, a potem jaoctopress pierwszy commit

rake setup_github_pages 

i

rake generate 
rake deploy 

W tym momencie wszystko wygląda świetnie. I nie każdy kroku tutorial, który jest na octopress oficjalnej stronie internetowej, ale gdy chcę

git add . 
git commit -m 'your message' 
git push origin source 

popełnić kody, nie wystąpił problem jest

error: src refspec source does not match any. 
error: failed to push some refs to '[email protected]:enderahmetyurt/OctoBlog.git' 

i zdałem sobie sprawę, że nie ma oddział mistrz w moim repozytorium i nie wiem, jak mogę stworzyć nowego mistrza Bracha. Czy jest ustawiony podczas tworzenia nowego repozytorium na githubie?

W najbliższym czasie chcę się nauczyć, Jak mogę zatwierdzić moją ósemkę?

Odpowiedz

1

Powinieneś wykonać git push origin master zamiast git push origin source. Jeśli chcesz użyć gałęzi źródłowej, powinieneś umieścić swój oddział, aby to śledził i wykonać numer git push origin source.

2

Jednym problemem jest tutaj:

Na początku, ja sklonowany repozytorium octopress i stworzyłem repozytorium nazywa OctoBlog

Octopress Github deploy documentation każe nam używać username.github.com jak nazwa repo na blogu Octopress, więc Twój byłby enderahmetyurt.github.com. Przewodnik po Githubie pod numerem User, Organization and Project Pages informuje nas, że strony użytkownika muszą być używane zgodnie ze schematem nazewnictwa . Musisz zmienić nazwę repozytorium i spróbować ponownie :) FWIW, znałem odpowiedź, ponieważ nazwałem moje repo username przy pierwszej próbie ... Doh!