GIT Troubleshooting

Gerrit admin을 잃어버렸을 때

개인적으로 사용하는 gerrit에서만 사용하고 회사에서는 이런 방법으로 해서는 안될듯. 그런데 다른 방법을 모르겠음…

  1. gerrit/etc/gerrit.conf 파일을 다음과 같이 수정한다. 이 상태일 때는 아무나 로그인하여 권한을 변경할 수 있으니 매우 주의하고 작업시간을 최소화할 것.

    [auth]
    type = development_become_any_account
  2. 이후 gerrit에 로그인하고 계정 정보쪽 (우측 상단)을 누르면 Switch Account가 보이고, 이를 눌러 admin 계정 (1000000) 으로 로그인이 가능해진다.

  3. 그 다음에 Administrator group에 원하는 계정을 추가한다.
  4. gerrit/etc/gerrit.conf 파일을 원복시킨다.
Share