次の方法で共有


ブランチのロック

Azure DevOps Services |Azure DevOps Server |Azure DevOps Server 2022 |Azure DevOps Server 2020

ブランチをロックして、Git ブランチ への更新を禁止します。 ブランチをロックすると、他のユーザーが既存のコミット履歴を変更できなくなります。 ロックにより、新しいコミットが他のユーザーによってブランチに追加されるのもブロックされます。

ロックの制限事項

ロックは、重要なマージと競合する可能性のある新しい変更を防いだり、分岐を読み取り専用状態にしたりするのに最適です。 ブランチ ポリシープル要求をロックと共に使用して、ブランチの変更がマージされる前に確認され、ロックされたブランチでの変更を防ぎます。

ロックしても、リポジトリの複製やブランチで行われた更新のローカル リポジトリへのフェッチは防止されません。 ブランチをロックする理由をチームと共有し、ブランチのロックが解除された後にブランチを操作する方法をチームが把握していることを確認します。

[前提条件]

カテゴリ Requirements
アクセス許可 ブランチをロックしたユーザー、またはブランチに対する 他のユーザーのロック 権限を削除 する。

[ブランチ] ビューを使用してブランチをロックする

  1. Web 上でリポジトリを開き 、[ ブランチ ] ビューを選択します

  2. ブランチ ビューでブランチ 見つけます。 右上の [すべてのブランチを検索] ボックスを使用して 、ブランチを検索 できます。

  3. ブランチ名の横にある ... アイコンを選択し、メニューから [ロック ] を選択して、ブランチをロックします。 ブランチ名の横にロック アイコンが表示されます。 同じメニューから[ロック解除]を選択して、ロックされたブランチの ロックを解除 します。

    分岐コンテキスト メニューからブランチをロックする