(코드를 참고하실 분만)

./gerrit_init.sh 명령어 실행, 키 파일 발급 여부에 따라 선택지 선택
(만약 passphrase 관련 질문이 나오면 키 파일 암호 거는 것을 의미. 본인 편한대로 하세요)
# target-branch : 현재 작업중인 브랜치 이름을 대신 써주세요
# git pull origin <upper-branch> : 상위 브랜치에 누군가 push를 했을 수 있어요.
# 안 하고 push하면 gerrit 에서 merge conflict 날 수도...
git add . # 지금까지 작업 한 내용 스테이징 (필요하면 . 대신 직접 파일 지정 가능)
git commit -m "commit message" # 커밋 컨벤션 참고하여 메시지 작성
git push origin HEAD:refs/for/target-branch # HEAD: 뭐시기 안 적고 올리면 혼나요
# target-branch : 현재 작업중인 브랜치 이름을 대신 써주세요
git add . # 지금까지 작업 한 내용 스테이징 (필요하면 . 대신 직접 파일 지정 가능)
git commit -m "commit message" # 커밋 컨벤션 참고하여 메시지 작성
git push origin target-branch
코드 리뷰에서 +2를 받지 못해 수정을 해야 한다면 아래 가이드를 따라 수행 해 주세요
# 코드 수정 작업을 선행 해 주세요. git reset 금지!!
git add . # 순차적으로 작업 대상 파일들 선택
git commit --amend
# 위 명령어를 실행 하면 vi 에디터가 나옵니다.
# vi 커맨드 사용법은 검색 후 익히시고, 필요에 따라 커밋 메시지를 수정 해 주세요
# 수정이 필요 없거나, 수정 하신 뒤에는 :wq 명령어를 입력해서 빠져나와주세요.
git push origin HEAD:refs/for/target-branch
# 위 명령어를 통해 수정된 커밋을 올리고, 팀원들에게 재심사를 요청하세요