私は2つのブランチマスターとブランチを開発しています。現在のサイトは開発ブランチにあります。しかし、今ではこれらすべての変更をmasterブランチに追加しました。今ライブサイトのマスターブランチには変更がないので、masterの変更をgitから取り出す必要があります。しかし、私はサイトが生きているので、マスターにチェックアウトしたくありません。 別のブランチからサーバー上のマスターからマスターへの変更をプルする方法はありますか? 私は、このコマンドに別のブランチからブランチを引き出す
git fetch origin master
を実行するには、それは正しいですか?
[git:現在のものではないブランチに 'git pull'する方法](http://stackoverflow.com/questions/18994609/git-how-to-git-pull-into-現在のものではない) –
'git pull' =' git fetch' + 'git merge'です(もしそうなら' git fetch' + 'git rebase') 。後半のmerge-or-rebaseは現在のブランチを使用しているので、一般的に行うことは不可能です。しかし、マージまたはリベースのステップが単に「早送り」を行うだけの場合は、*動作するトリックがあります。リンクされたQ&Aを参照してください。 – torek