2016-05-19 17 views
0

Wenn ich Eclipse benutze und Änderungen vornehmen möchte, kann ich mit der Git Staging-Ansicht Commit ausführen, dann in der Git-Repository-Ansicht den Zweig zum entfernten Zweig schieben. Wenn ich jedoch Commit und Push drücke, wird ein neuer Zweig erstellt. Der lokale Zweig wird als Master bezeichnet und das Entfernen ist Ursprung/HEAD, und der neue entfernte Ursprung ist Ursprung/Master. Der Standardzweig ist Ursprung/HEAD. Ich habe bis zum heutigen Tag Commit und Pushing zum Standard gemacht.Commit und Push macht neuen Zweig (Eclipse)

Ich habe eine Weile nach einer Antwort gesucht, aber ich konnte nicht wirklich eine finden, tut mir leid, wenn dies ein Duplikat ist.

+0

Hat Eclipse behauptet, dass der aktuelle Zweig 'NO-HEAD' genannt wird, bevor Sie ihn begangen haben? – dorukayhan

+0

@dorukayhan tat es nicht. In der Geschichte heißt es 'HEAD'" refs/heads/master ", wenn das hilfreich ist? – xDest

Antwort

0

Es hat nicht [sagen, dass der aktuelle Zweig ist NO-HEAD]. In der Geschichte heißt es, es ist HEAD "refs/heads/master", wenn das hilfreich ist?

HEAD ist kein separater Zweig. Es ist nur ein Zeiger auf den Zweig, der derzeit checked out ist.

+0

Danke für die Hilfe – xDest

+0

Ich dachte mir, was los war, war der Zweig, den ich benutzte, hieß "Master" und der Standardzweig hieß "HEAD" (es war ein eigener Zweig). Ich endete damit, Master zu behalten und änderte den Standardzweig von HEAD zu Master und löschte dann HEAD. – xDest