1
以下は、VSTSとGitを使用したマージワークフローの私のソリューションです。Git Merge Workflow
これは機能しますが、一見、マージの競合を防ぐ2つの冗長な手順があります。私は誰かが1ステップでそれをやるより簡単な方法を持っていることを望んでいます。私が各支店をリベースすると、これは機能しますが、私はその方法を避けようとしています。私の手順は次のとおりです。
- devの機能をdevブランチ、オフマスター、および補足ブランチにする。
- 機能ブランチからdevブランチにコードをプルします。
- マスターをdevにプルし、競合を解決してください。
- 競合が解決されたら、devをマスターにプルします。
- マスターをdevに戻して、コミット履歴が同じになるようにします。あなたの説明に基づいて
空のマージコミットを追加するだけなので、手順5を実行する必要はありません。 – Ryan