분기 잠금

Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019

분기를 잠가 Git 분기에 대한 업데이트를 방지합니다. 분기를 잠그면 다른 사용자가 기존 커밋 기록을 변경할 수 없습니다. 또한 잠금은 다른 사용자가 새 커밋을 분기에 추가하지 못하도록 차단합니다.

잠금 제한 사항

잠금은 중요한 병합과 충돌하거나 분기를 읽기 전용 상태로 배치할 수 있는 새 변경 내용을 방지하는 데 적합합니다. 분기 정책이 병합되기 전에 분기의 변경 내용을 검토하고 잠긴 분기의 변경 내용을 방지하려면 분기 정책과 끌어오기 요청을 잠금과 함께 사용합니다.

잠금은 리포지토리를 복제하거나 분기에서 수행된 업데이트를 로컬 리포지토리로 가져오는 것을 방지하지 않습니다. 분기 잠금에 대한 이유를 팀과 공유하고, 분기가 잠금 해제된 후 팀이 분기 작업을 위해 수행할 작업을 알고 있는지 확인합니다.

분기를 잠근 사용자 또는 분기에 대한 다른 사용자의 잠금 제거 권한이 있는 사용자만 잠금을 제거할 수 있습니다.

분기 보기를 사용하여 분기 잠금

  1. 웹에서 리포지토리를 열고 분기 보기를 선택합니다.

  2. 분기 보기에서 분기를 찾습니다. 오른쪽 위에 있는 모든 분기 검색 상자를 사용하여 분기 를 검색할 수 있습니다.

  3. 분기 이름 옆에 있는 ... 아이콘을 선택한 다음 메뉴에서 잠금을 선택하여 분기를 잠급 수 있습니다. 분기 이름 옆에 잠금 아이콘이 나타납니다. 동일한 메뉴에서 잠금 해제를 선택하여 잠긴 분기의 잠금을 해제 합니다.

    분기 상황에 맞는 메뉴에서 분기 잠금