例えば、自分がトピックブランチで作業しています。
作業している中で、マスターに大きな変更があったため、自分のローカルブランチに取り入れたいとします。
私はよく以下の方法を使っていました。
shell
1# トピックブランチ上で 2$ git rebase origin/master 3 4# コンフリクトが起きたら解消する 5 6# リモートの自分のトピックブランチへプッシュ 7$ git push -f origin my_branch
ただ先日、このgit push -f
を使うことは好ましくない、と指摘されました。
私自身がこの-f
オプションを使用し始めたのは、初めてrebase
をかけた後にpush
しようとすると「pull
しろ!」とGit
から怒られたことが始まりです。(以後、特に疑問なく使用しておりました。)
今回伺いたいのは、みなさんが最新のマスターを取り込む際、どのような手順で実施しているかについてです。
よろしければご教授ください。
宜しくお願い致します。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/09/22 03:50