Das ist mein Setup: Ich arbeite zu Hause und in der Schule und die Fernbedienung wird online gespeichert. Alle 3 Standorte haben drei Zweige namens Br1, Br2 und Br3. Nichts Besonderes, jeder Zweig an jedem Arbeitsplatz ist der gleiche. Mit anderen Worten, br1 at home, br1 at work und br1 at remote entsprechen alle demselben Zweig usw.Git: Ziehen aus der Ferne
Jetzt, wenn ich versuche, br2 zu Hause zu ziehen, bekomme ich eine Nachricht, dass ich angeben muss, welche Zweig muss ich mit verschmelzen. Ich weiß, was passiert und wie ich es korrigieren kann, aber ich kann nicht verstehen, warum es passiert. Verschmelzt git nicht mit einem Zweig gleichen Namens? Muss ich für jeden Zweig, den ich habe, Einträge in der Konfigurationsdatei erstellen?
Nebenbei, was ist der Unterschied zwischen git rm --cached und git reset --mixed?
Was ist, wenn Sie zu den Remote-Repositorys schieben, vielleicht. –
hast du zu hause br2 erstellt und es von zu hause ferngesteuert? – aschmid00
@James Git Status berichtet, dass mein Arbeitsverzeichnis sauber ist und es nichts zu schieben gibt. Es bittet mich, die Fernänderungen mit git pull zusammenzufassen ... zurück zu Platz eins:/ – kshenoy