2017-02-24 8 views
0

ローカルマシンで2つのブランチがチェックアウトされています。 これらはブランチの名前です。GITプルリクエストと開発者側からのマージの違い

  1. 機能/ Sprint1703(現在のスプリントで行われた変更)
  2. 、(/ Sprint1703を備えていたから、主枝がチェックアウトされている)は、正規の手順を1として

を開発feature/Sprint1703のすべての変更を行い、その後、このブランチをマージして開発するプルリクエストを発行します。

feature/Sprint1703ブランチのコード変更を直接マージして、ローカルにある開発ブランチを開発してプッシュするとどうなりますか? プルリクエストを発行するのと似ていませんか?

答えて

0

本質的に、あなたが記述する2つのシナリオの結果は同じになります。プルリクエストにより、監視とのマージが可能になります。

0

短い回答:はい、同様です。

  • すべての開発者は、デフォルトブランチへのマージパーミッションを持たないことがあります。次に、プル要求を作成するだけです。

  • プルリクエストはすべてReviewerに設定して、チームリード/マネージャにコードが表示されるように設定することができます。

  • 寄稿者upstream(他のレポ)の寄稿者は、プルリクエストにより、upstream/masterで変更内容のマージをリクエストできます。上流のレポの作成者/権限を持つ人物がこの機能を利用する場合は、上流/マスターとマージするか、スキップ/クローズするだけです。

関連する問題