핸드북:Wikimedia Gerrit: 두 판 사이의 차이

Revi HQ
내용 추가됨 내용 삭제됨
(+-)
(한글화)
1번째 줄: 1번째 줄:
== First time setup ==
== 초기 설정 ==


See also: [[mw:Gerrit/Tutorial]]
참조: [[mw:Gerrit/Tutorial]]


* [[핸드북:Setup/.dot|설정 파일]]이 설정되어 있어야 합니다..
* Make sure dots stuff is installed.


# <code>pip install git-review</code>
# <code>pip install git-review</code>
# <code>git-review -s</code> if you haven't.
# 저장소 폴더에서 <code>git-review -s</code>


== Push ==
== 푸시 ==


# <code>git fa</code> 단순히 <code>git fo</code>를 돌리면 커밋이 게릿에 없는 커밋인 줄 알고 git-review가 불평합니다.
# <code>git fa</code> - When dealing with git-review, you must do '''this''' instead of <code>git fo</code> or git-review will complain, thinking rebased other commits are not reviewed via gerrit. Shortcut defined from [[핸드북:Setup/.dot|.dotfiles]].
# <code>git osync</code> to make sure to rebase on origin/master
# <code>git osync</code> origin/master와 동기화합니다.
# <code>git review</code>
# <code>git review</code>


=== 패치셋 다운받아서 작업하기 ===
=== New patchset ===


# <code>git-review -d <PATCHNUMBER></code>
# <code>git-review -d <PATCHNUMBER></code>
22번째 줄: 22번째 줄:
# <code>git review -R</code>
# <code>git review -R</code>


;리베이스 해야 하는 경우
; If you are rebasing (aka amending)


''After <code>git amends</code>...''
''<code>git amends</code>한 다음에...''


# <code>git fa</code>
# <code>git fa</code>
# <code>git osync</code>
# <code>git osync</code>


'' Go back to <code>git review -R</code>.''
''<code>git review -R</code>를 실행합니다.''


[[분류:핸드북]]
[[분류:핸드북]]

2018년 10월 22일 (월) 21:51 판

초기 설정

참조: mw:Gerrit/Tutorial

  1. pip install git-review
  2. 저장소 폴더에서 git-review -s

푸시

  1. git fa 단순히 git fo를 돌리면 커밋이 게릿에 없는 커밋인 줄 알고 git-review가 불평합니다.
  2. git osync origin/master와 동기화합니다.
  3. git review

패치셋 다운받아서 작업하기

  1. git-review -d <PATCHNUMBER>
  2. (Work...)
  3. git aal
  4. git amends
  5. git review -R
리베이스 해야 하는 경우

git amends한 다음에...

  1. git fa
  2. git osync

git review -R를 실행합니다.