안녕하세요.
이 곳에 질문하면 제가 필요로 하는 해법을 얻을 수 있을 것 같아 질문합니다.
Gerrit에 review를 요청 했는데 Abandon (취소) 하지 않고 수정하는 방법을 알고 싶어요.
꼭 답을 얻으면 좋겠습니다.
안녕하세요.
이 곳에 질문하면 제가 필요로 하는 해법을 얻을 수 있을 것 같아 질문합니다.
Gerrit에 review를 요청 했는데 Abandon (취소) 하지 않고 수정하는 방법을 알고 싶어요.
꼭 답을 얻으면 좋겠습니다.
안녕하세요.
서아님과 같이 이미 리뷰 요청한 후 수정해야 하는 경우가 자주 발생합니다. 코드리뷰에 따라 지적사항의 수정, 자동 빌드 서버에서 오류 발생 등...
이 때 요청을 취소하지 않고 바로 수정해서 다시 review 요청을 하는 것이 매우 경제적이죠. 아래와 같은 방법을 추천 드립니다.
git review -d <change number>
또는 git checkout <brnach name: review/terry_hwang/44>
git checkout <branch: review/terry_hwang/44>
git add , del ...
git commit --amend
git review -R
요기서 "-R"이 엄청 중요합니다. Rebase를 하지 않도록 해주는 옵션이죠.