開発ブランチがあり、origin /masterが更新されました。実行するgit pull
と、リモートの変更を確認できます。しかし、私のローカルマスターは、以前に行ったときに残した場所に残っていgit checkout devel
ます。オリジン/マスターの変更を開発ブランチにマージしたい。このようなブランチはリモートにも存在します。
大規模なシステムを再構築することになるので、マスターブランチをチェックアウトしたくありません。ローカルマスターを別のブランチからオリジン/マスターに移動できますか?それから私は開発からを行うことができmerge
ます。それとも、オリジン/マスターだけが直接開発する方が簡単ですか?後でトラブルになるようですね。merge
編集:この問題を回避する別の方法は、同じリポジトリで異なるワークスペースを使用することです。
参照:git new workdir - masterとdevelの両方を同時にチェックアウトすることができますが、同じ.gitリポジトリを使用します。