3

マスターからブランチを作成して"newbranch"から、元に戻しました。次に、プルリクエストを作成し、それを受け入れてマスターにマージしました。

この時点で"newbranch"、ローカルから削除し、マスターから再度プルして、新しい作業を開始する必要がありますか?

ブランチがマスターに受け入れられた後の適切なフローは何ですか?

4

2 に答える 2

4

2013年4月の更新:

再設計されたマージボタン」と「GitHubでのプルリクエスト後にブランチをどうしますか?」を参照してください。

ブランチが削除されました

新しいマージボタン


元の回答(2013年2月)

ブログ投稿「プルリクエスト後の片付け」はさらに明確です。

唯一の問題は、プルリクエストがマージまたはクローズされた後、多くの無効なブランチが発生することです。
時々、私たちの1人がスクリプトを使用してこれらのブランチをクリアしますが、GitHub.comでの通常のワークフローの一部として、このステップを処理する方がよいと考えました。

本日より、プルリクエストがマージされた後、残りのブランチを削除するためのボタンが表示されます。

ここに画像の説明を入力してください

そのブランチを削除したくない場合は、次のようになります。

  • 現在のパッチに費やすつもりなら、同じブランチを再利用してください
  • または、マージ/承認されていないいくつかのコミットを開始しましたが、ブランチを削除すると失われます。

プルリクエストがマージされずに閉じられた場合、ボタンは少し異なって表示され、マージされていないコミットの削除について警告します。

ここに画像の説明を入力してください

そうすれば、事故を回避でき、ブランチをすぐに削除できます。

于 2013-02-15T22:17:34.210 に答える
1

マスターにマージされると、安全に削除できます。

于 2013-02-15T21:25:33.943 に答える