Repolode
Auto-Explore

Auto-Explore/GitComet

Rust와 GPUI 프레임워크로 만든 Linux, Windows, macOS용 빠르고 로컬 우선인 데스크톱 Git GUI입니다.

대체할 수 있는 제품:GitKrakenSourceTreeGitHub Desktop

스타
939
포크
56
열린 이슈
50
마지막 커밋
18시간 전

어떤 프로젝트인가요?

GitComet은 Chromium급 코드베이스처럼 큰 저장소에서도 히스토리와 파일 diff를 탐색할 때 빠르게 반응하는 것을 목표로 하는 데스크톱 Git 클라이언트입니다. remote, pull과 push, 스테이징, 커밋, worktree, 브랜치, 여러 저장소 탐색 등 일상적인 작업을 지원하며, 인라인 및 나란히 보기 diff와 2-way 및 3-way 병합 도구를 제공합니다.

오픈소스 에디션은 파일 상태 확인, 콘텐츠 다운로드, 잠금 및 추적을 위한 Git LFS 지원과 콘텐츠 get, drop, copy, move를 위한 git-annex 지원을 포함합니다. Git difftool 및 mergetool로도 사용할 수 있으며, 스크립트용 headless 모드와 GUI 모드를 제공합니다. KDiff3 및 Meld의 호출 형식도 지원해 기존 도구를 그대로 대체할 수 있습니다. 선택 기능인 커밋 서명 검증은 gpg와 ssh-keygen을 지원합니다.

애플리케이션은 Rust로 작성되었고 GPUI UI 프레임워크를 사용하며, 기본 테마와 사용자 지정 테마를 제공합니다. 로컬에 Git 2.53 이상이 설치되어 있어야 합니다.

핵심 기능

  • 01대규모 저장소와 파일 diff를 빠르게 탐색할 수 있습니다.
  • 02인라인 및 나란히 보기 diff와 2-way 및 3-way 병합 도구를 제공합니다.
  • 03대용량 파일과 콘텐츠 관리를 위해 Git LFS와 git-annex를 지원합니다.
  • 04GUI 및 headless 모드에서 Git difftool과 mergetool로 사용할 수 있습니다.
  • 05gpg 또는 ssh-keygen으로 커밋 서명을 검증할 수 있습니다.
  • 06기본 테마와 사용자 지정 테마를 제공합니다.

활용 사례

  • 매우 큰 모노레포의 diff와 히스토리를 검토할 때.
  • 3-way 병합으로 시각적으로 병합 충돌을 해결할 때.
  • 기본 Git difftool 또는 mergetool을 GUI 클라이언트로 대체할 때.
  • 데스크톱 앱에서 Git LFS 잠금과 파일 콘텐츠를 관리할 때.

빠른 시작

  1. 1

    Homebrew로 GitComet 설치

    brew install --cask gitcomet
  2. 2

    GitHub Releases 페이지에서 앱 다운로드(Homebrew 대안)

사용 전 알아둘 점

  • AGPL-3.0 카피레프트 라이선스로 제공되며, 네트워크를 통해 제공되는 파생 버전은 소스 코드를 공개해야 합니다.
  • 버전 2.53 이상의 Git을 로컬에 설치해야 합니다.
  • Linux에서는 Homebrew cask가 AppImage 빌드를 설치하며, 일부 시스템에서는 실행되지 않을 수 있습니다.

토픽

자주 묻는 질문

GitComet은(는) 무엇인가요?
Rust와 GPUI 프레임워크로 만든 Linux, Windows, macOS용 빠르고 로컬 우선인 데스크톱 Git GUI입니다. GitComet은 Chromium급 코드베이스처럼 큰 저장소에서도 히스토리와 파일 diff를 탐색할 때 빠르게 반응하는 것을 목표로 하는 데스크톱 Git 클라이언트입니다. remote, pull과 push, 스테이징, 커밋, worktree, 브랜치, 여러 저장소 탐색 등 일상적인 작업을 지원하며, 인라인 및 나란히 보기 diff와 2-way 및 3-way 병합 도구를 제공합니다.
GitComet은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
GitComet은(는) AGPL-3.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
GitComet은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. GitComet의 마지막 커밋은 2026년 10월 20일입니다.
GitComet은(는) 어디에 사용할 수 있나요?
매우 큰 모노레포의 diff와 히스토리를 검토할 때. 3-way 병합으로 시각적으로 병합 충돌을 해결할 때. 기본 Git difftool 또는 mergetool을 GUI 클라이언트로 대체할 때. 데스크톱 앱에서 Git LFS 잠금과 파일 콘텐츠를 관리할 때.
GitComet는 어떻게 설치하나요?
Homebrew로 GitComet 설치: brew install --cask gitcomet GitHub Releases 페이지에서 앱 다운로드(Homebrew 대안)
GitComet은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/Auto-Explore/GitComet

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

관련 프로젝트