Bitbucket is getting a new navigation

We’re rolling out these changes, so the documentation may not match your experience in the Bitbucket Cloud app. Read about the new Bitbucket navigation

マージされていないブランチを管理する

Bitbucket Cloud はマージされていないブランチをフィーチャー ブランチ ビューで追跡します。ユーザーはこのビューを使用して以下のいずれかを実行することで開発プロセスを管理できます。

フィーチャー ブランチの一覧表示

ブランチをフィーチャー ブランチとして表示させるには、ブランチを Bitbucket のリモート リポジトリにプッシュする必要があります。フィーチャー ブランチは、マージされていないブランチのみを一覧表示します。フィーチャー ブランチを一覧表示するには、Bitbucket にログインして以下を実行します。

  1. リポジトリに移動します。

  2. ナビゲーション バーで [コミット] コンテキストを選択します。

  3. Select Show all.

    The displays includes information about the branch in tags next to the date. In the preceding figure you can see the new-feature branch listed. You can also see that there was another branch fix-issue-1 which was recently merged into the main branch making the new-feature branch one commit behind.

フィーチャー ブランチをメイン ラインと比較する

比較機能を使用すると、コード行間の差分を表示できます。この機能では、個々のファイルとそれらのファイル内の変更箇所を確認できます。次の手順に従って、今すぐ比較してみてください。

  1. 複数のブランチがあるリポジトリに移動します。ブランチを既存のリポジトリにいつでも作成できるので、ブランチの比較を使いこなせます。

  2. リポジトリの右上隅にある [その他のオプション] () ボタンを選択します。

  3. ドロップダウン メニューから [タグまたはブランチを比較] を選択します。

  4. メイン ブランチと比較するブランチを選択します。

  5. このブランチで [比較] をクリックします。必要に応じて比較フィールドを変更します。  

Bitbucket で使用されるのは git diff ...

ドットが 3 つある diff は、フィーチャー ブランチが最後に宛先ブランチと同期されたコミットと、フィーチャー ブランチの最新バージョンの比較です。

ドットが 2 つある diff は、SHA などの 2 つの committish 参照の直接比較です。

ブランチをメインラインに同期する

フィーチャー ブランチが現在のブランチよりも遅れている場合は、ブランチをメインラインに同期 (マージ) できます。ブランチの同期は、ブランチにメインラインのすべての最新の変更を適用する場合などに行えます。

  1. 左側のサイドバーで [ブランチ ] を選択します。

  2. 同期対象のブランチを選択します。

  3. [ コミット] タブで、タブの下にある情報バナーの [今すぐ同期 ] を選択します。

  4. [ブランチの同期 ] ダイアログで [同期戦略 ] ドロップダウンを選択して、希望するマージ戦略を選択します。

  5. [ 同期] を選択します。

  6. To view the conflicts, select the Diff tab.

マージ、コミット、およびリベースのマージ戦略の詳細については、「Git を学ぶ」チュートリアルを参照してください。

ブランチをクローズまたは削除する

ブランチをクローズまたは削除すると、そのブランチにあるマージされていない変更はすべて失われます。また、そのブランチは、[ブランチ] の [ソース] 一覧に表示されなくなります。マージしていないブランチのクローズは、実験的に作成したブランチが不要になったような場合に行います。ブランチをクローズするには、次の操作を行います。

  1. From the left sidebar, select Branches.

  2. 作成したブランチを探します。

  3. Select the More button in the top right.

  4. [ブランチの削除] を選択します。
    Bitbucket に確認ダイアログが表示されます。 

  5. [確定] を押します。
    Bitbucket はブランチをクローズし、リモート リポジトリにも表示されなくなります。

さらにヘルプが必要ですか?

アトラシアン コミュニティをご利用ください。