git - erstellen von lokalen Zweig von bestehenden remote-branch
Erstellen Sie einen Zweig von einer vorhandenen remote-branch (lassen Sie uns sagen, remote-A) und dann die änderungen für repo.
Habe ich die weiter unten genannten Befehle zum erstellen einer lokalen branch aus dem bestehenden fern-Ein
$git checkout remote-A
git branch
master
* remote-A
Nun habe ich erstellt lokale-B von Fernbedienung A mit den unter-Befehlen
git branch local-B
git checkout local-B
Wie kann ich sicherstellen, dass die änderungen, die ich auf die lokalen-B sind auf der Oberseite der Fernbedienung Ein, so dass, wenn ich push-local-B, um das remote-repo, die änderungen sind auf der Oberseite der Fernbedienung Ein?
Du musst angemeldet sein, um einen Kommentar abzugeben.
den Sie erstellen möchten Zweig auf Basis von remote-A, änderungen vornehmen und schieben Sie Sie dann auf remote-A?
änderungen auf remote-B
Alte post, noch möchte ich hinzufügen, was ich Tue.
In dieser Serie von Befehlen
Nun, wenn Sie wollen, veröffentlichen Sie diesen neuen lokalen branch zu Ihrer Fernbedienung und legen Sie die upstream-url auch
git push origin +<new_branch_name>
Auch, wenn allein die remote-änderungen war Ihre Forderung, die Sie getan haben könnte, anstelle von Schritt 3,
dann entschieden für
git mergetool
(braucht Konfigurationen separat) im Falle von Konflikten, Konsole und Folgen Sie den Anweisungen von git.git checkout -b <new_branch_name> <remote_name>/<remote_branch_name>
war der Befehl, den ich versucht hatte, Sie zu finden. Nichts mehr. Ich entfernte den ursprünglichen Aussage, da es anscheinend verwirrend.Stellen Sie sicher, Ihre änderungen sind auf der Oberseite, müssen Sie nicht ziehen Sie aus der Fernbedienung. Sie müssen Holen und Stellungswechsel. il wird so etwas wie dieses: