2013-02-15 6 views
27

Ich benutze EGit Plugin für Eclipse, aber jedes Mal wenn ich mein Projekt zu Git hinzufüge, zeigt das Plugin eine "NO-HEAD" Anzeige neben meinem Projektordner in der Eclipse Verzeichnisansicht an. Mache ich etwas falsch ? Was bedeutet das ?Git "NO-HEAD" Anweisung

Antwort

40

Es kann einfach bedeuten, dass, bis Sie Ihre erste hinzufügen und erste Festschreibung, haben Sie keine Verzweigung (nicht einmal eine master eine), daher keine HEAD Verweis auf jede Branche.

Weitere Informationen finden Sie unter "Why do I need to explicitly push a new branch?".

+0

Problem: Der No-Branch kann auf die Notwendigkeit hinweisen, zu drücken, aber es scheint keine Möglichkeit zu geben, den Push von Egit zu machen! Die einzige Sache, die es erlaubt, ist zu begehen, was Sie nicht tun können, weil Sie mit keinem Kopf nichts inszenieren können. Die einzige Lösung scheint zu sein, den Push von der Kommandozeile aus zu tun - das heißt, Sie müssen die gesamte Git-Installation durchlaufen usw. Dies ist ein schwerwiegender Fehler im Tool - was bedeutet, dass es ziemlich nutzlos ist, neue Repos hinzuzufügen. Es scheint nur gut zu funktionieren, wenn Sie alles bereits eingerichtet haben. Um neue Repos einzurichten, musst du etwas anderes verwenden! –

+0

Sie sollten in der Lage sein, einen neuen Zweig von EGit zu erstellen und dann Commit und Push durchzuführen – VonC

Verwandte Themen