1

コミット (またはさらにコミットのグループ) を選択して選択し、ビルドを生成する方法はありますか?

たとえば、私のチームの誰かが何かをコミットし、これはテスト済みですが、私が取り組んでいる部分はまだテストされていないか、未完成ですがコミットされているとします。他の変更を「プル」して本番環境に移行したいのですが、私の変更は除外する必要があります。

私たちは git を使用しており、Atlassian Bamboo を使用しています (コミットの課題番号と統合された JIRA があり、タスク全体で複数のコミットを追跡するのにも役立ちます)。

さまざまなブランチを維持したり、運用上の観点から物事を変更したりする以外に、私が求めているものを達成する簡単な方法はありますか?

4

1 に答える 1

1

はい、機能ごとのブランチと呼ばれます。正しく実行すると、常に展開可能なリリース候補ブランチが作成され、機能トグルなどのハックなしで、展開後に機能が低下した機能をいつでも「ロールバック」できます。これについては、こちらで詳しく説明しています: http://dymitruk.com/blog/2012/02/05/branch-per-feature/

于 2012-07-18T11:31:24.817 に答える