So habe ich zwei Filialen Meister und Zweig zu entwickeln. Aktuelle Seite ist live auf entwickeln Zweig. Aber jetzt habe ich all diese Änderungen zu Master-Zweig hinzugefügt. Jetzt auf dem Live-Site Master-Zweig hat keine Änderungen, also möchte ich Änderungen des Masters von Git ziehen. Aber ich möchte nicht zur Kasse gehen, da die Seite live ist. Gibt es eine Möglichkeit, Änderungen vom Master in den Master auf dem Server von einem anderen Zweig zu ziehen? ich ausgeführt, um diesen BefehlZiehen Sie einen Zweig aus einem anderen Zweig
git fetch origin master
Ist es richtig?
Mögliches Duplikat von [git: Wie man 'git' in einen Zweig zieht, der nicht der aktuelle ist] (http://stackoverflow.com/questions/18994609/git-how-to-git-pull-into-to- a-branch-das-ist-nicht-der-aktuelle-one) –
'git pull' =' git fetch' + 'git merge' (oder, wenn du es sagst,' git fetch' + 'git rebase') . Die zweite Hälfte, die Merge-oder-Rebase, verwendet den aktuellen Zweig, was im Allgemeinen unmöglich ist. Allerdings, * wenn * (groß, wenn) der Merge-oder-Rebase-Schritt wird nur ein "Fast Forward", gibt es einige Tricks, die funktionieren. Siehe die verknüpften Fragen und Antworten. – torek