DevOps/Azure DevOps

[Azure DevOps] Repository 생성하고 Branch 정책 설정하기

감동 2020. 5. 7. 11:47

순서 

  • Git 저장소 추가하기 
  • Git 저장소 Branch 생성 및 정책 설정하기 

사전 준비

  • Azure DevOps 계정, 조직, 프로젝트 생성 
  • 저장소 접근 및 생성 권한 

 

Git 저장소 추가하기 

  ① Git 저장소 설정 페이지로 이동 ( 프로젝트 홈 > Project settings > (Repos) Repositories ) 

  [ New repository ] 버튼 클릭  

  ③ 저장소명 입력 

   - 프로젝트 생성 후, 원격 저장소를 연결하는 방식으로 사용하기 때문에 저장소를 비워서 만들어야 함 

   - README, .gitignore 파일 생성 생략 

 

Git 저장소 Branch 생성 및 정책 설정하기

  - 권한 부여는 그룹, 사용자 단위로 부여할 수 있음 

  - 그룹 권한 그룹 단위로 정책을 설정 후, 사용자를 해당 그룹에 구성원으로 등록하면 권한이 부여됨 

  - 아래 방법은 사용자 단위로 권한 부여하는 방법을 설명함 

 

  ① 사용자 검색

  ② 권한 설정 ( 사용자의 역할에 따른 알맞은 정책 부여 ) 

 

  branch 추가 

   - Branch 사용 전략은 다양하게 있으며, Git Flow 모델이 유명함 

    참고 사이트 https://woowabros.github.io/experience/2017/10/30/baemin-mobile-git-branch-strategy.html

 

우린 Git-flow를 사용하고 있어요 - 우아한형제들 기술 블로그

안녕하세요. 우아한형제들 배민프론트개발팀에서 안드로이드 앱 개발을 하고 있는 나동호입니다.오늘은 저희 안드로이드 파트에서 사용하고 있는 Git 브랜치 전략을 소개하려고 합니다. ‘배달의민족 안드로이드 모바일 파트에서 이렇게 브랜치를 관리하고 있구나’ 정도로 봐주시면 좋을 것 같습니다.

woowabros.github.io

   - 우리는 master(product), dev(develop) 두개의 branch만 사용하고 있음

  Branch 정책 설정 페이지로 이동 

 

  ⑤ 정책 설정

반응형