Repolode
GerritCodeReview

GerritCodeReview/gerrit

Gerrit은 나란히 비교하는 diff, 인라인 댓글, 제어된 변경 제출을 지원하는 Git 기반 코드 리뷰 도구입니다.

대체할 수 있는 제품:GitHub Pull Requests

스타
1,238
포크
279
열린 이슈
3
마지막 커밋
3시간 전

어떤 프로젝트인가요?

Gerrit은 Git 기반 프로젝트를 위한 코드 리뷰 및 프로젝트 관리 도구입니다. 변경 사항을 나란히 보여 주며, 리뷰어라면 누구나 변경 사항에 인라인 댓글을 달 수 있습니다.

승인된 변경 사항을 관리자가 일일이 병합해야 하는 대신, Gerrit에서는 권한이 있는 사용자라면 누구나 변경 사항을 기본 Git 저장소에 제출할 수 있습니다. 이를 통해 리뷰와 병합 제어를 도구 안에서 유지하면서 관리자의 수작업을 줄입니다.

이 프로젝트는 주로 Java로 작성되었으며 Bazel로 빌드됩니다. Debian, Ubuntu, CentOS, RedHat, Fedora용 바이너리 패키지를 제공하며, CentOS 8 및 Ubuntu 20.04용 Docker 이미지도 게시합니다.

핵심 기능

  • 01모든 리뷰어가 인라인 댓글을 달 수 있고 코드 변경 사항을 나란히 표시합니다.
  • 02권한이 있는 사용자는 관리자가 수동으로 병합하지 않아도 Git 저장소에 변경 사항을 제출할 수 있습니다.
  • 03Deb 및 RPM 패키지로 설치하거나 사전 빌드된 Docker 이미지로 실행할 수 있습니다.
  • 04Bazel로 소스 코드를 빌드합니다.

활용 사례

  • Git을 사용하는 팀의 코드 리뷰 워크플로를 운영합니다.
  • 관리자가 접근 권한을 제어하는 공유 저장소에 기여자가 변경 사항을 제출할 수 있도록 합니다.
  • CentOS 또는 Ubuntu에서 Docker를 사용해 자체 호스팅 Gerrit 서버를 배포합니다.

빠른 시작

  1. 1

    링크된 설치 가이드를 따라 Bazel을 설치합니다

  2. 2

    서브모듈을 포함해 저장소를 클론합니다

    git clone --recurse-submodules https://gerrit.googlesource.com/gerrit
  3. 3

    프로젝트 디렉터리에서 릴리스를 빌드합니다

    cd gerrit && bazel build release

사용 전 알아둘 점

  • 소스에서 빌드하려면 Bazel을 설치하고 git 서브모듈을 가져와야 합니다.
  • GitHub 저장소는 미러이므로 해당 저장소에서는 pull request를 받지 않습니다.
  • 스팸 방지를 위해 이슈를 만들려면 repo-discuss Google Group에 가입해야 합니다.

포함된 컬렉션

토픽

자주 묻는 질문

gerrit은(는) 무엇인가요?
Gerrit은 나란히 비교하는 diff, 인라인 댓글, 제어된 변경 제출을 지원하는 Git 기반 코드 리뷰 도구입니다. Gerrit은 Git 기반 프로젝트를 위한 코드 리뷰 및 프로젝트 관리 도구입니다. 변경 사항을 나란히 보여 주며, 리뷰어라면 누구나 변경 사항에 인라인 댓글을 달 수 있습니다.
gerrit은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
gerrit은(는) Apache-2.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
gerrit은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. gerrit의 마지막 커밋은 2026년 11월 6일입니다.
gerrit은(는) 어디에 사용할 수 있나요?
Git을 사용하는 팀의 코드 리뷰 워크플로를 운영합니다. 관리자가 접근 권한을 제어하는 공유 저장소에 기여자가 변경 사항을 제출할 수 있도록 합니다. CentOS 또는 Ubuntu에서 Docker를 사용해 자체 호스팅 Gerrit 서버를 배포합니다.
gerrit는 어떻게 설치하나요?
링크된 설치 가이드를 따라 Bazel을 설치합니다 서브모듈을 포함해 저장소를 클론합니다: git clone --recurse-submodules https://gerrit.googlesource.com/gerrit 프로젝트 디렉터리에서 릴리스를 빌드합니다: cd gerrit && bazel build release
gerrit은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/GerritCodeReview/gerrit

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트