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
27
A
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?".
Verwandte Themen
- 1. Alias "git git" nur "git"?
- 2. git ziehen VS git holen git rebase
- 3. Git: Stop git push
- 4. Git ignorieren .git Ordner
- 5. Git Klon ohne .git Erweiterung
- 6. Git-Repository im Git-Repository
- 7. Git hinzufügen. vs git -a
- 8. git-svn kein git-Befehl?
- 9. Git Pull vs Git Rebase
- 10. git push .git/description datei
- 11. Warum elif-Anweisung statt if-Anweisung?
- 12. Schienen, die falsche `Anweisung` Anweisung einfügen
- 13. Select-Anweisung in einer select-Anweisung
- 14. einfache if-Anweisung gegen normalen if-Anweisung
- 15. Konvertieren ARM-Anweisung in i386-Anweisung
- 16. TSQL: Wenn Anweisung in einer With-Anweisung
- 17. Kombinieren Update-Anweisung und Select-Anweisung
- 18. Nicht erreichbare Anweisung in Switch-Anweisung
- 19. MySQL-Anweisung, die eine SQL-Anweisung zurückgibt?
- 20. "When" Anweisung vs Java "switch" Anweisung
- 21. If-Anweisung versus switch-Anweisung in Javascript
- 22. Assembly Language Anweisung in Maschinensprache Anweisung
- 23. Mit If-Anweisung in On-Anweisung
- 24. git schlägt automatisch fehl und curl https schlägt mit illegaler Anweisung fehl
- 25. Wie bekomme ich die Logging-Anweisung des ersten Commits einer Anwendung mit dem Befehl git?
- 26. Build git Log-Anweisung mit Bash-Skript, wirft mehrdeutiges Argument '% an' Fehler
- 27. Git: 'Rebase' ist kein Git-Befehl. Siehe 'git --help'
- 28. git mit --git-dir = ergibt 'not a git repository'
- 29. Git-Befehle wie "git clone" funktionieren nicht in Git Bash
- 30. Git: 'Credential-Osxkeychain' ist kein Git-Befehl. Siehe 'git --help'
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! –
Sie sollten in der Lage sein, einen neuen Zweig von EGit zu erstellen und dann Commit und Push durchzuführen – VonC