Wenn du rennst, git branch -rwarum werden die Flammen aufgelistet origin/HEAD? Zum Beispiel gibt es auf GitHub ein Remote-Repo mit zwei Zweigen: Master und Awesome-Feature. Wenn ich es git clonenehme und dann in mein neues Verzeichnis gehe und die Zweige aufführe, sehe ich Folgendes:
$ git branch -r
origin/HEAD
origin/master
origin/awesome-feature
Oder in welcher Reihenfolge auch immer (Alpha? Ich fälsche dieses Beispiel, um die Identität eines unschuldigen Repos geheim zu halten). Also, was ist das HEADGeschäft? Ist es das, worauf die letzte Person pushbeim Schieben HEADhingewiesen hat? Wird das nicht immer das sein, was sie herausgebracht haben push? HEADs bewegen sich ... warum kümmert es mich, auf was jemand HEADauf einer anderen Maschine zeigt?
Ich habe gerade die Fernverfolgung und so in den Griff bekommen, also ist dies eine anhaltende Verwirrung. Vielen Dank!
BEARBEITEN: Ich hatte den Eindruck, dass dedizierte Remote-Repos (wie GitHub, bei dem niemand diesen Code einschaltet und bearbeitet, sondern nur zieht oder drückt usw.) keinen KOPF hatten und nicht haben sollten, weil es im Grunde genommen einen gab. keine Arbeitskopie. Nicht so?