git PR

bathingape·2020년 10월 20일
1

TIL(2020)

목록 보기
48/49

Git 코드 리뷰

리뷰어가 요청받은 PR로 가서 Add your review 버튼을 클릭한다.

  • Approve: 코드에 대한 의문점이 없다면 승인 .
  • Comment: 간단한 피드백 제출
  • Request changes: 해당 코드에 문제가 있다고 판단되며 코드를 반드시 수정 요구

코드 리뷰에 대한 가이드? 어떤 식으로 하면 좋은 리뷰가 될 수 있을 지 찾아보았다.

이럴 땐 갓 구글 고고! 어떤 블로그에서 잘 정리해주심 (구글의 코드 리뷰 가이드)

Git PR 코드 테스트

PR에서 코드수정이 많이 된 경우에 테스트를 해봐야 하는데 이럴 경우에 로컬에서 테스트를 해보고 싶었다. 개발자들 리스펙합니다.

[alias]
  pr  = "!f() { git fetch -fu ${2:-origin} refs/pull/$1/head:pr/$1 && git checkout pr/$1; }; f"
  pr-clean = "!git for-each-ref refs/heads/pr/* --format='%(refname)' | while read ref ; do branch=${ref#refs/heads/} ; git branch -D $branch ; done"

Git 설정파일 ~/.gitconfig를 열어서 위의 코드를 추가한다.

흐하... 저긴 또 어디야.. window의 경우에는 사용자 경로에 있더라.

vi를 이용해서 위의 코드를 넣어주었다.

그 다음에 git pr PR_NUM과 같은 식으로 사용하면 된다!

그리고 나중에 리뷰가 끝나면 해당 브랜치 삭제해주면 될 듯 하다.

git branch -d <branchname>
위에 추가한 코드를 사용한다면, git pr-clean

필요한 것만 참고 했고 다른 부분은 https://blog.outsider.ne.kr/1204 참고하긔

profile
웹 개발을 위해 공부한 내용을 기록하고 있습니다.

0개의 댓글