2016-05-03 4 views
0

Ich habe derzeit WordPress als Git Submodul installiert. Ich bin ein bisschen Neuling mit Git. Ich habe den letzten Build mit Tags in Git ausgecheckt. Ich habe bemerkt, dass Version 4.5.1 am 26. April veröffentlicht wurde - allerdings, wenn ich einen Pull- und Fetch-Befehl auf dem Master mache - erkennt Git kein Tag für 4.5.1.Aktualisierung von WordPress auf Version 4.5.1 mit Git

Ich frage mich, ob dies daran liegt, dass der 4.5-Zweig noch nicht mit dem Master verschmolzen ist oder wenn es etwas gibt, was ich falsch mache. Vielen Dank!

Antwort

0

Versuchen Sie, den folgenden Befehl aus dem Root-Git-Repository auszuführen:
git pull --recurse-submodules wird eine Pull auf alle Ihre Submodule.

Wenn das nicht für Sie arbeiten, können Sie versuchen, den folgenden Befehl in Ihrem Root-Git Repository ausgeführt wird:
git submodule update --init -- <relative-path-to-submodule> ein bestimmtes Modul zu aktualisieren.

+0

Ich habe den ersten Befehl ausgeführt und es heißt, dass es auf dem neuesten Stand ist. Ich wundere mich zwar - lokal habe ich nur einen Master-Zweig, aber der Ursprung hat Zweige für die verschiedenen Versionen. Gibt es einen Grund, warum die anderen Zweigstellen im Remote-Repo nicht als Zweigstellen in meinem lokalen Repo erscheinen? – Jeremy

+0

Wenn Sie zum neuesten Code, der markiert ist, auschecken möchten, können Sie 'git checkout tags/' ausführen. – RaviTezu

+0

Ich habe es herausgefunden. Ich denke, ein Teil davon war, dass ich einen Abruf machte und innerhalb des Submodul-Verzeichnisses selbst zog, anstatt ein Submodul-Update von der Wurzel aus durchzuführen. Ich musste im Grunde nur ein 'git fetch - tags' und' git pull --tags' aus dem Submodul machen. Danke nochmal für deine Hilfe! – Jeremy

Verwandte Themen