[Git] Gerrit Reviewer 등록을 자동화하자

2023. 1. 5. 00:14·개발/Git
반응형

Gerrit Reviewer 등록

  • 코드리뷰를 강제하는 회사가 많아지는 걸로 알고 있다.
  • Gerrit을 사용하고, 코드리뷰가 필수인 경우 로컬에서 자체적으로 리뷰어를 등록해 놓으면 push 때마다 gerrit상에서 자동으로 등록이 된다.
# gerrit 이라는 remote 를 만든다.
git config remote.gerrit.url ssh://xx

# %r 뒤로 리뷰어를 추가한다.
git config remote.gerrit.push HEAD:refs/for/master%r=abc@gmail.com,r=def@gmail.com

 

  • . git/config 내에 아래와 같이 반영된다.
[remote "gerrit"]
  url = ssh://xx
  push = HEAD:refs/for/master%r=abc@gmail.com,r=def@gmail.com

 

결론

  • 반복과 중복은 제거하자. Do not Repeat Yourself!!
  • 하지만. git 내에 속하는 configuration이기 때문에 repository 마다 설정을 해줘야 한다.
  • 가능하면 Gerrit 상에서 branch나 repository에 따라 자동으로 리뷰어가 추가되도록 정책을 정하는 게 좋겠다.

'개발 > Git' 카테고리의 다른 글

[Git] 좋은 commit message 작성  (0) 2023.01.08
[Git] 터미널에 Git branch 표시  (0) 2023.01.05
[Git] 원리를 이해해야 보인다, 강의 추천  (0) 2023.01.05
[Git] Git을 사용하는 방법 shell(cli)방식과 GUI방식  (0) 2023.01.04
[Git] Git alias 활용해서 생산성을 높이자  (0) 2023.01.04
'개발/Git' 카테고리의 다른 글
  • [Git] 터미널에 Git branch 표시
  • [Git] 원리를 이해해야 보인다, 강의 추천
  • [Git] Git을 사용하는 방법 shell(cli)방식과 GUI방식
  • [Git] Git alias 활용해서 생산성을 높이자
growing-dev
growing-dev
S/W 개발 관련 내용들과 취미나 육아, 맛집 등 관심 있는 내용을 공유하는 블로그입니다.
    반응형
  • growing-dev
    성장하는 개발자 블로그
    growing-dev
  • 전체
    오늘
    어제
    • 분류 전체보기
      • 개발
        • 개발 공통
        • 개발 환경
        • Git
        • 자료구조, 알고리즘
        • C, C++
        • Python
        • DevOps
        • CMake
      • 공부
        • 영어
        • 경제
      • 취미, 육아
        • 육아
      • 생활정보
  • 블로그 메뉴

    • 홈
  • 링크

    • growing-dev GitHub
  • 공지사항

    • [블로그 시작] 성장하는 개발자 스토리입니다.
  • 인기 글

  • 태그

    소프티어
    티스토리챌린지
    VS Code
    C++
    키즈카페
    WSL
    하이볼
    필스너
    오블완
    생산성
    git
    dfs
    Python
    앨리웨이
    Clang
    CMake
    TDD
    프로그래머스
    OPIC
    오픽
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.1
growing-dev
[Git] Gerrit Reviewer 등록을 자동화하자
상단으로

티스토리툴바