Octopress und github Verwirrung

8

Ich bin neu bei Octopress und relativ neu bei git / github.

Ich habe das Octopress Repo lokal geklont ( installiert / eingerichtet ):

%Vor%

Cool - jetzt habe ich die Quelle für Octopress und eine Skeleton-Site auf meinem lokalen Laufwerk.

Frage 1 - Aktualisierung

Laut den Dokumenten sollte ich in der Lage sein, auf die neuesten Octopress-Änderungen zu aktualisieren:

%Vor%

, aber dies führt zu einem Fehler:

%Vor%

Warum scheitert das?

Frage 2 - Wo lebt "mein" Zeug?

Jetzt muss ich mein eigenes Github Repo für die von mir erstellten Assets erstellen, richtig? Wenn ja, speichere ich dort alles oder nur die Dinge, die für meinen Blog spezifisch sind (Beiträge, Seiten usw.)? Meine Vermutung ist, dass ich eine Repro bei Github erstellen muss und meine Änderungen dorthin schieben muss ... aber ich bin mir nicht sicher, ob das richtig ist. Irgendwelche Vorschläge würden sehr geschätzt.

    
RobertJoseph 09.09.2013, 11:55
quelle

3 Antworten

8

Als Antwort auf Frage 2:

Octopress-Repositories haben zwei Zweige, source und master . Der Zweig Quelle enthält die Dateien, die zum Generieren des Blogs verwendet werden, und der Master enthält das Blog selbst (Ihre Posts usw.).

Wenn die lokalen Ordner zunächst gemäß dem Octopress-Installationshandbuch konfiguriert werden, wird der Master-Zweig in einem Unterordner namens " _deploy '. Da der Ordnername mit einem Unterstrich beginnt, wird er bei git push origin source ignoriert. Stattdessen wird der Zweig master (der Ihre Blogposts enthält) aktualisiert, wenn Sie rake deploy .

Sie könnten diesen Blogbeitrag hilfreich finden.

    
shamp00 12.09.2013, 14:33
quelle
4

Sie sollten eine Fernbedienung namens octopress in Ihrem Repository haben, um dies zu tun:

%Vor%

Fügen Sie einen Remote namens octopress hinzu und zeigen Sie ihn auf Ссылка :

%Vor%     
Saravana 09.09.2013 12:09
quelle
2

Die octopress-Dokumentation ist ein wenig nachlässig. Es beschreibt das Erstellen der Octopress Remote, wenn Sie github-Seiten als Deployment verwenden: Ссылка

Diese Information sollte (glaube ich) im Vordergrund stehen, da die meisten Leute wahrscheinlich ihren Blog in ihrem eigenen Remote-Repo namens origin pflegen wollen.

    
tamouse 09.09.2013 16:03
quelle

Tags und Links