1. ホーム
  2. ギット

[解決済み】masterとdevelopmentブランチ間のgit pullやgit mergeについて

2022-04-02 15:06:36

質問

私の master ブランチと develop ブランチを作成し、いくつかの変更作業を行います。の変更をマージする必要があります。 masterdevelop のすべてを統合する予定ですが、最終的には developmaster . 2つの異なるワークフローを考えています。

  1. git pull origin masterdevelop ブランチ
  2. git merge masterdevelop ブランチ

どれが一番いい方法なのか、その理由は?

どのように解決するのですか?

rebaseには注意が必要です。もし、developブランチを誰かと共有している場合、rebaseは事態を混乱させる可能性があります。rebase は自分自身のローカルブランチにのみ有効です。

経験則から言うと、もしブランチを origin にプッシュしたのなら、rebase は使わないでください。その代わり、merge を使ってください。