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 |