Mac용 GitTree
Apple 실리콘과 Intel에서 네이티브로 동작하는 Mac용 Git GUI
GitTree는 Mac용 Git GUI입니다. macOS 13 Ventura 이상을 지원하는 Git 클라이언트로, 하나의 유니버설 앱으로 제공되어 Apple 실리콘 Mac과 Intel Mac 모두에서 네이티브로 실행되며, Apple Developer ID로 서명되고 Apple의 공증을 받았습니다. 사용 중인 Git(2.39 이상)으로 히스토리를 커밋 그래프로 보고, 한 줄 단위로 스테이징하고, 인터랙티브 리베이스와 실수 되돌리기를 할 수 있습니다. 저장소는 내 컴퓨터에 그대로 있고, 사용 현황 원격 수집은 없습니다.
macOS 13 Ventura 이상 · Apple Silicon 및 Intel · 범용 .dmg, 약 21MB
GitTree가 Mac용 Git GUI로 수행하는 작업
Apple 실리콘과 Intel을 위한 하나의 앱
단일 범용 다운로드는 기본적으로 Apple Silicon(M1 이상) 및 Intel Mac에서 실행됩니다. Rust 및 Tauri로 구축된 GitTree는 .dmg를 약 21MB로 유지하는 macOS과 함께 제공되는 웹 보기를 사용합니다.
Apple에서 서명하고 공증한 개발자 ID
현재 릴리스는 Apple 개발자 ID로 서명되고 Apple에서 공증되었으므로 macOS는 변경할 보안 설정 없이 일반적인 일회성 확인 후 릴리스를 엽니다.
읽을 수 있는 Git 트리 뷰어
모든 지점에는 지점, 태그 및 원격 레이블, 보관함, 풀 요청 및 지점 팁의 CI 칩이 포함된 고유한 색상으로 구분된 레인이 있습니다. 메시지, 작성자, 해시, 파일 또는 변경된 코드로 검색하세요.
스테이지 라인, 리베이스, 실행 취소
전체 파일, 덩어리 또는 단일 라인을 스테이지합니다. 대화형 리베이스에서 커밋을 재정렬, 스쿼시 및 단어 변경하고 도구 모음에서 커밋, 재설정 및 리베이스를 실행 취소합니다. GitTree 먼저 스냅샷을 찍습니다.
키보드용으로 제작됨
다시 바인딩할 수 있는 ⌘ 단축키, 약 300개의 명령이 포함된 ⌘⇧P의 명령 팔레트, 그래프 바로 아래에서 자체 셸을 실행하는 내장 터미널이 있습니다.
귀하의 Git, 귀하의 Keychain, 귀하의 코드
GitTree는 이미 사용하고 있는 Git을 실행하므로 모든 작업이 명령줄과 일치합니다. 토큰과 암호는 macOS Keychain에만 존재하며 사용량 원격 측정은 없습니다.

macOS의 GitTree에 대한 시스템 요구사항
- macOS 버전
- macOS 13 Ventura 이상. GitTree는 macOS 12 Monterey 이하에서는 실행되지 않습니다.
- 프로세서
- Apple 실리콘(M1 이상) 또는 Intel. 하나의 범용 앱이 두 장치 모두에서 기본적으로 실행되므로 모든 Mac이 동일한 다운로드를 사용합니다.
- Git 2.39 이상
- GitTree는 Git을 사용하며 절대 번들로 묶지 않습니다. Xcode 명령줄 도구(xcode-select --install) 또는 Homebrew(brew install git)를 사용하여 다운로드하고 git --version을 사용하여 버전을 확인하세요.
- 계정 및 인터넷
- 귀하의 이메일 주소나 GitHub, GitLab, Bitbucket 또는 Azure DevOps를 사용하여 이 웹사이트에서 무료로 생성된 GitTree 계정으로 로그인하세요. 그런 다음 무료 플랜에는 모든 Git 기능이 포함되며, 자신의 Git 자격 증명을 사용하여 푸시하고 가져오며 리포지토리는 컴퓨터에 유지됩니다. 호스팅 통합과 AI 도우미 Nour는 GitTree Pro와 함께 제공됩니다. 처음 실행하려면 로그인하려면 인터넷이 필요합니다. GitTree가 체크인되면 확인 사이에 최대 7일 동안 오프라인으로 작동합니다.
- 다운로드 크기
- 이 웹사이트 또는 GitTree 공개 GitHub 저장소의 릴리스 페이지에서 가져온 약 27MB의 범용 .dmg 1개.
Mac에 GitTree를 설치하는 방법
Mac에 아직 Git이 없는 경우 Git을 포함하여 다운로드부터 첫 번째 공개 저장소까지의 6단계입니다.
Git 2.39 이상이 설치되어 있는지 확인하세요
터미널을 열고 git --version을 실행하세요. 2.39 이상으로 인쇄되면 준비된 것입니다. Git이 누락된 경우 macOS에서는 Git이 포함된 Xcode 명령줄 도구를 설치하도록 제안합니다(또는 xcode-select --install 실행). 오래된 경우 Homebrew를 사용하여 최신 Git을 설치하세요. Brew install git.
범용 .dmg 다운로드
이 페이지에서 Mac용 다운로드를 선택하세요. Git-Tree_<version>_universal.dmg(또는 Git-Tree-macOS.dmg)라는 이름의 GitHub에서 최신 안정 GitTree 릴리스의 범용 .dmg를 다운로드합니다. Apple Silicon 및 Intel Mac용 파일 1개입니다.
GitTree를 애플리케이션으로 드래그하세요.
다운로드한 .dmg를 열고 GitTree를 애플리케이션 폴더로 드래그합니다. 그런 다음 디스크 이미지를 꺼냅니다. 나중에 .dmg를 삭제할 수 있습니다.
GitTree 열기
애플리케이션 또는 Spotlight에서 GitTree를 시작합니다. 서명되고 공증되었기 때문에 macOS는 인터넷에서 다운로드한 앱을 열 것인지 한 번만 묻습니다. 열기를 선택하세요.
로그인
GitTree는 GitTree에 로그인하여 열립니다. 로그인 또는 계정 만들기를 선택하세요. 브라우저에서 gittree.app을 열고 이메일이나 GitHub, GitLab, Bitbucket 또는 Azure DevOps를 사용하여 로그인하고 확인합니다. 그런 다음 브라우저는 GitTree으로 돌아가며 무료 플랜에는 모든 Git 기능이 포함됩니다. 그렇지 않은 경우 GitTree에 인증 코드 수동 입력을 선택하고 웹사이트에 표시되는 일회성 코드를 붙여넣습니다.
첫 번째 저장소를 엽니다
GitTree 시작 페이지에서 Mac의 폴더에 대해 열기를 선택하고, URL 또는 연결된 계정에서 저장소를 복사하려면 복제를 선택하고, 새 저장소를 시작하려면 초기화를 선택하세요. 저장소 검색은 폴더에 이미 있는 저장소를 찾습니다.
다운로드 확인
GitHub의 모든 GitTree 릴리스는 각 설치 프로그램의 SHA-256 체크섬과 함께 SHA256SUMS.txt을 게시합니다. 터미널에서 이 명령을 실행하고 출력된 합계를 SHA256SUMS.txt의 동일한 파일 이름에 대한 줄과 비교합니다. .dmg를 다운로드가 아닌 다른 곳에 저장한 경우 경로를 변경하세요. 체크섬은 손상되거나 불완전한 다운로드를 포착하는 반면, macOS는 앱을 열 때 Apple 서명과 공증을 확인합니다.
shasum -a 256 ~/Downloads/Git-Tree*.dmgmacOS의 GitTree 문제 해결
GitTree는 Git이 필요하다고 말합니다.
GitTree는 Mac에서 Git을 사용하며 절대 설치하지 않습니다. xcode-select --install을 사용하여 Xcode 명령줄 도구를 설치하거나 Homebrew(brew install git)를 사용하여 Git을 설치한 다음 Check again를 선택합니다. GitTree는 로그인 셸의 PATH를 읽으므로 Homebrew의 Git, MacPorts 또는 Nix는 Dock에서 열어도 찾을 수 있습니다. 다른 곳에 있는 Git의 경우 Locate Git…을 선택하고 선택합니다.
“This Git is too old”
GitTree에는 Git 2.39 이상이 필요하며 화면 이름은 찾은 Git과 해당 버전입니다. Homebrew(brew install git)를 사용하여 최신 Git을 설치하거나 소프트웨어 업데이트에서 명령줄 도구를 업데이트한 다음 Check again를 선택합니다. GitTree는 너무 오래된 Git을 건너뛰고 발견된 최신 Git을 사용합니다. 직접 선택하려면 환경 설정 → 일반 → Git 실행 파일을 설정하세요.
macOS가 GitTree를 열 수 없거나 "손상되었습니다"라고 말합니다.
현재 릴리스에는 서명 및 공증이 완료되어 일회성 확인 후 정상적으로 열립니다. 이 메시지는 공증되지 않은 이전 릴리스 또는 불완전하거나 gittree.app 또는 GitHub에서 제공되지 않은 사본에서 나온 것입니다. 해당 복사본을 Bin으로 이동하고, 이 페이지에서 현재 .dmg를 다운로드하고, SHA-256을 확인한 후 다시 설치하세요.
로그인한 후 브라우저가 GitTree로 돌아가지 않습니다.
GitTree에 수동으로 인증 코드 입력을 선택하고 웹사이트에 표시되는 일회성 코드를 붙여넣습니다. 로그인을 시작한 앱에만 입력하세요. 브라우저에서 GitTree를 열 수 있는지 묻는 경우 허용하세요.
리모컨이 매번 비밀번호를 묻습니다.
GitTree Pro를 사용하면 환경설정 → Integrations에서 계정을 연결하거나 그곳에서 SSH 키를 생성하여 GitHub, GitLab 또는 Bitbucket에 업로드하세요. GitTree는 macOS Keychain의 토큰 또는 암호를 유지합니다. 연결된 계정이 없으면 직접 설정한 SSH 키 또는 Git 자격 증명 도우미가 명령줄에서와 마찬가지로 작동합니다.
Mac용 GitTree: 질문과 답변
Mac용 무료 Git GUI가 있나요?
예. GitTree는 Apple Silicon 및 Intel에서 macOS 13 Ventura 이상을 위한 Git GUI 및 Git 클라이언트입니다. 저장소를 커밋 그래프로 표시하고 Git 명령을 입력하지 않고도 단일 라인, 커밋, 분기, 병합, 리베이스, 숨김 및 푸시를 준비할 수 있습니다. 무료 플랜에는 개인 및 조직을 위한 모든 Git 기능이 포함되어 있으며 개인 저장소가 포함되어 있으며 GitTree 계정 및 자체 Git 자격 증명이 포함되어 있습니다. 호스팅 통합과 AI 도우미 Nour는 무료 평가판이 있는 GitTree Pro와 함께 제공됩니다.
GitTree는 Apple Silicon Mac(M1, M2, M3, M4 이상)에서 기본적으로 실행됩니까?
예. GitTree은 Mac용 하나의 범용 Git 앱으로 제공되므로 Rosetta 없이 Apple 실리콘과 Intel Mac에서 동일한 다운로드가 기본적으로 실행됩니다.
GitTree는 어떤 macOS 버전을 지원하나요?
macOS 13 Ventura 이상, Apple 실리콘(M1 이상) 및 Intel. macOS 12 Monterey 이하에서는 실행되지 않습니다.
Mac에 Git이 이미 설치되어 있나요?
사용할 준비가 되지 않았습니다. 최신 Mac에는 자리 표시자만 있습니다. 터미널에 git을 입력하면 Git이 포함된 Xcode 명령줄 도구를 설치할 수 있습니다. xcode-select --install을 실행하거나 Homebrew(brew install git)로 Git을 설치하고 git --version으로 확인하세요. GitTree에는 2.39 이상이 필요합니다. GitTree 자체는 설치 프롬프트를 시작하지 않습니다.
Mac에 GitTree를 어떻게 설치하나요?
이 페이지에서 범용 .dmg를 다운로드하여 열고 GitTree를 애플리케이션 폴더로 드래그합니다. 애플리케이션 또는 Spotlight에서 GitTree을 열고 인터넷에서 다운로드한 앱을 열 것인지 확인한 후 GitTree 계정으로 브라우저에 로그인하세요. 호스팅 통합과 AI 도우미 Nour는 GitTree Pro와 함께 제공됩니다. Git 2.39 이상이 먼저 설치되어 있는지 확인하세요(xcode-select --install 또는 Brew install git).
GitTree Mac 앱은 Apple의 서명과 공증을 받았나요?
예. 현재 릴리스는 GitHub 상태의 릴리스 노트와 같이 Apple 개발자 ID로 서명되고 Apple에서 공증되었으므로 Gatekeeper는 인터넷에서 다운로드한 앱에 대한 표준 확인 후에 릴리스를 엽니다. Control 키를 누른 채 클릭하거나 보안 설정을 변경할 필요가 없습니다.
GitTree가 Mac App Store에 있나요?
아니요. Mac용 GitTree은 이 웹사이트나 GitTree 공개 GitHub 저장소의 릴리스 페이지에서 .dmg로 제공됩니다. 이 두 위치에서만 설치하고 파일이 완전한지 확인하려면 SHA-256 체크섬을 비교하십시오.
GitTree는 GitHub, GitLab, Bitbucket 및 Azure DevOps와 함께 작동하나요?
예. 모든 Git 원격은 HTTPS 또는 SSH를 통해 작동합니다. 또한 GitHub(GitHub Enterprise Server 포함), GitLab(gitlab.com 및 자체 관리형), Bitbucket Cloud, Bitbucket Data Center 및 Azure DevOps를 연결하여 리포지토리를 복제하고 풀 요청 및 CI 검사 작업을 수행할 수 있습니다. GitLab, Azure DevOps, GitHub Enterprise Server 및 Bitbucket 데이터 센터에 대한 지원이 새로 추가되었습니다.
GitTree는 macOS의 토큰과 비밀번호를 어디에 보관합니까?
macOS Keychain에만 있고 파일, 로그 또는 URL에는 없습니다. 여기에는 연결하는 호스팅 계정의 토큰과 암호 문구가 포함됩니다. 환경 설정 → Integrations에서 계정 연결을 해제하여 Keychain에서 해당 토큰을 제거합니다.
업무용과 개인 저장소용으로 GitTree를 사용할 수 있나요?
예. GitTree에는 개인 및 조직을 위한 모든 Git 기능, 개인 저장소 및 상업적 사용을 포함하는 무료 계획이 있습니다. Nour, AI 도우미, 호스팅 통합 및 AI 제도가 GitTree Pro와 함께 제공됩니다. 가격 페이지에서는 계획을 비교합니다. 리포지토리는 Mac에 유지되며 사용량 원격 측정이 없습니다.
Mac에서 AI를 사용하여 GitTree 커밋 메시지를 작성할 수 있나요?
예, Claude Code, Codex 또는 Antigravity CLI를 사용하는 경우 GitTree Pro를 사용하세요. GitTree는 귀하가 설치한 AI 코딩 CLI를 통해 커밋 메시지, 풀 요청 제목 및 설명 초안을 작성할 수 있습니다. GitTree에는 자체 AI 모델이 없으며 AI 키를 저장하지 않으며 생성을 클릭할 때까지 아무 것도 보내지 않습니다. 그런 다음 단계적 비교가 선택한 CLI로 이동합니다. AI 초안 작성에는 무료 평가판이 있는 GitTree Pro가 포함되어 있습니다. 커밋 메시지를 직접 작성하는 것은 무료 플랜에서 작동합니다.
Mac에서 GitTree를 어떻게 제거하나요?
GitTree를 종료하고 애플리케이션에서 Bin으로 이동합니다. 해당 설정, 캐시 및 로그도 제거하려면 ~/Library/Application Support, ~/Library/Caches 및 ~/Library/Logs에서 com.eslamfaisal.opengittree 폴더를 삭제하세요. Keychain에서 토큰을 제거하려면 먼저 환경 설정 → Integrations에서 호스팅 계정을 연결 해제하세요.
Git 클라이언트 비교
다른 Git 클라이언트에서 전환하시나요?
각 Git GUI가 더 나은 점을 포함하여 개발자가 가장 많이 사용하는 정직한 소스 비교입니다.
GitKraken 대안
GitKraken Desktop과 행별로 비교되는 자체 CLI를 사용한 비공개 저장소, 심층 실행 취소 및 AI 초안입니다.
Sourcetree 대안
내장된 충돌 편집기, 실행 취소 및 인앱 풀 요청을 사용하여 Linux에서도 실행되며 Sourcetree와 행별로 비교됩니다.
GitHub Desktop 대안
커밋 그래프, 전체 대화형 리베이스 및 공식 Linux 빌드를 GitHub Desktop과 행별로 비교합니다.
Fork 대안
Linux 빌드, 앱에서 구매, 실행 취소 및 풀 요청을 위한 라이선스가 없으며 Fork와 행별로 비교됩니다.
Tower 대안
Linux 빌드, 실행 취소 및 라인 수준 충돌 편집기를 Tower와 행별로 비교합니다.
SmartGit 대안
라이센스 신청 없이 상업적으로 사용하고 도킹된 터미널, 실행 취소 및 AI 초안을 SmartGit과 행별로 비교합니다.
Sublime Merge 대안
Git 작업을 위해 구매할 라이센스가 없으며 끌어오기 요청, 드래그 앤 드롭 리베이스 계획 및 실행 취소가 Sublime Merge와 행별로 비교됩니다.
TortoiseGit 대안
하나의 창에 있는 macOS, Windows 및 Linux의 동일한 Git을 TortoiseGit의 탐색기 메뉴와 행별로 비교합니다.
GitButler 대안
일반 Git 브랜치, 전체 커밋 그래프 및 3방향 충돌 편집기를 GitButler의 병렬 브랜치와 행별로 비교합니다.
Lazygit 대안
커밋 그래프와 3방향 충돌 편집기가 포함된 데스크톱 창의 동일한 일상 Git을 Lazygit과 행별로 비교합니다.
계속 탐색하세요
모든 GitTree 기능, 다른 Mac용 Git 클라이언트와의 비교, Windows 및 Linux 다운로드.