2016-04-30 9 views
2

Ich wollte eine kleine Web-App, die ich auf github.io schrieb, hosten. Also habe ich einen neuen Orphan-Zweig erstellt und ihn als gh-pages bezeichnet (das ist im Wesentlichen derselbe wie mein Master-Zweig). Ich machte alle Beiträge und schob es auf Github. Es funktioniert perfekt so, wie ich es erwartet habe.Github Seiten: Dieser Zweig ist sogar mit gh-Seiten

Das einzige, was komisch ist, ist, dass, wenn ich die gh-Seiten Zweig auf Github eingeben es zeigt mir eine Nachricht, die besagt: Dieser Zweig ist sogar mit gh-Seiten. Habe ich hier ein Missverständnis gemacht oder ist das normal und kann nicht geändert werden?

Sie können diesen Zweig und die Nachricht hier sehen: My Github Repository with the error (meine Website, die den Fehler zeigte, bevor ich es behoben).

Antwort

0

Nun, ich habe endlich eine Ressource gefunden und es heißt, dass, wenn Ihr Projekt auf Github gehostet wird, eine Website statt der Master-Zweig, Sie einfach Ihre Haupt-Zweig-gh-Seiten aufrufen sollten. Ich denke, dies ist der einfachste und logischste Weg, dies zu tun, und die Nachricht "Dieser Zweig ist sogar mit gh-Seiten" ist jetzt weg, während alles noch perfekt funktioniert. Dies zu tun, hilft mir auch, Änderungen zu pushen, weil ich sie einfach auf gh-Seiten binden kann, anstatt daran zu denken, eine Änderung sowohl an den master als auch an meine gh-pages-Verzweigung hinzuzufügen.

1

Ich sehe die Gh-Seiten und Master-Zweig haben 3 gemeinsame (erste) commits. enter image description here

So ist der Zweig gh-pages kein verwaister Zweig.

Ich denke, das ist der Grund, warum github.com zeigt "Dieser Zweig ist sogar mit gh-Seiten".

+0

Das erste Commit, das auf diesem neuen Zweig (Waise) gemacht wird, wird keine Eltern haben und es wird die Wurzel eines neuen Verlaufs sein, völlig getrennt von allen anderen Zweigen und Commits. – RaviTezu

+0

Ah, was ist das Problem, wenn es kein Waisenzweig ist, und wie kann ich es wieder machen? – frankenapps

+0

1. Klon der Repo: 'git clone github.com/user/repository.git' 2. cd Repository 3. Erstellen gh-Seiten Verwaiste Zweig:' git checkout --orphan gh-pages' 4 Entferne alle Dateien: 'git rm -rf. ' – RaviTezu