자식 용 GUI
힘내 GUI
git에 포함 — git gui
명령 줄에서 실행 하면 Windows msysgit 설치 관리자가이를 시작 메뉴에 추가합니다.
Git GUI는 git과 관련된 대부분의 작업을 수행 할 수 있습니다. 스테이지 변경 포함, git 및 저장소 구성, 변경 푸시, 브랜치 생성 / 체크 아웃 / 삭제, 병합 및 기타 여러 가지 사항.
내가 가장 좋아하는 기능 중 하나는 마우스 오른쪽 버튼 클릭 메뉴의 "스테이지 라인"및 "스테이지 행크"바로 가기이며 파일의 특정 부분을 커밋 할 수 있습니다. 을 통해 동일한 결과를 얻을 수 git add -i
있지만 사용하기가 더 쉽다는 것을 알았습니다.
가장 예쁜 응용 프로그램은 아니지만 거의 모든 플랫폼에서 작동합니다 (Tcl / Tk 기반).
스크린 샷 | 스크린 캐스트
자식도 포함되어 있습니다. git history viewer이며 저장소의 히스토리 (브랜치, 생성 및 병합시 포함)를 시각화 할 수 있습니다. 커밋을보고 검색 할 수 있습니다.
git-gui와 잘 어울립니다.
Mac OS X 응용 프로그램 주로와 동일 git log
하지만 "네트워크보기"와 같이 github 과 일부 통합되어 있습니다.
예쁘고 Mac OS X에 적합합니다. 리포지토리를 검색 할 수 있습니다. Gitnub의 가장 큰 범죄는 역사를 선형 방식 (한 번에 단일 분기)으로 표시한다는 것입니다. 분기 및 병합을 시각화하지는 않지만 git에서 중요 할 수 있지만 계획된 개선 사항입니다.
링크 다운로드, 변경 로그 및 스크린 샷 | Git 저장소
"OS X 용 gitk clone"으로되어 있습니다.
비선형 브랜치 히스토리를 시각화하고, 커밋을 수행하고, 커밋을보고 검색 할 수 있으며, 어떤 수정본에서든 (빠른보기) 파일 (파일 목록보기에서 누르기), 파일 내보내기와 같은 다른 멋진 기능이 있습니다. (드래그 앤 드롭을 통해).
git-gui
/ 보다 OS X에 훨씬 잘 통합되어 gitk
있으며, 매우 큰 리포지토리에서도 빠르고 안정적입니다.
원래 git 저장소 pieter 는 최근에 (작성 시점에서 1 년 이상) 업데이트되지 않았습니다. 더 적극적으로 유지 관리되는 브랜치는 Brotherbard / gitx 에서 사용할 수 있습니다. "사이드 바, 페치, 풀, 푸시, 원격 추가, 병합, 체리 픽, 리베이스, 복제, 복제"를 추가합니다.
다운로드 | 스크린 샷 | 자식 저장소 | 형제 포크 | 라울 론 포크
홈페이지에서 :
SmartGit은 분산 버전 제어 시스템 Git의 프론트 엔드이며 Windows, Mac OS X 및 Linux에서 실행됩니다. SmartGit은 명령 줄 클라이언트보다 그래픽 사용자 인터페이스를 선호하는 개발자를 위해 만들어졌으며 오늘날 가장 강력한 DVCS 인 Git을 사용하여 생산성을 높일 수 있습니다.
웹 사이트 에서 다운로드 할 수 있습니다 .
다운로드
Windows 사용자를위한 TortoiseSVN Git 버전.
TortoiseSVN을 TortoiseGit으로 포팅하는 중입니다. 최신 릴리스 1.2.1.0이 릴리스는 커밋, 표시 로그, 두 가지 버전 차이점, 분기 및 태그 생성, 패치 생성 등과 같은 일반 작업을 완료 할 수 있습니다. 자세한 내용은 릴리스 노트 를 참조하십시오 . 이 프로젝트에 오신 것을 환영합니다.
다운로드
QGit은 Qt / C ++를 기반으로하는 git GUI 뷰어입니다.
qgit을 사용하면 다른 개발 브랜치를 따라 그래픽으로 히스토리 히스토리를 탐색하고 패치 컨텐츠 및 변경된 파일을 볼 수 있습니다.
다운로드
gitg는 gtk + / GNOME을 대상으로하는 git 저장소 뷰어입니다. 주요 목표 중 하나는 여러 데스크톱에서 git 프론트 엔드에보다 통일 된 사용자 경험을 제공하는 것입니다. 크로스 플랫폼 애플리케이션을 작성하는 것이 아니라 다른 운영 체제 (예 : OS X 용 GitX)의 유사한 클라이언트와 긴밀한 협업을 통해 작성합니다.
풍모
- 개정 내역을 찾아보십시오.
- 큰 리포지토리를 처리합니다 (리눅스 리포지토리, 17000+ 개정판, 1 초 미만).
- 변경 사항을 커밋하십시오.
- 개별 덩어리를 스테이지 / 언 스테이지하십시오.
- 변경 사항을 되돌립니다.
- 수정 된 부분의 색상 차이를 표시합니다.
- 지정된 개정판의 트리를 찾아보십시오.
- 지정된 개정의 트리 부분을 내 보냅니다.
- 'git log'와 같은 명령이 히스토리를 빌드하기 위해 이해할 수있는 모든 참조 스펙을 제공하십시오.
- 히스토리보기에서 분기를 표시하고 전환하십시오.
다운로드 : 릴리스 또는 소스
Gitbox는 Git 버전 제어 시스템을위한 Mac OS X 그래픽 인터페이스입니다. 단일 창에서 분기, 히스토리 및 작업 디렉토리 상태가 표시됩니다.
확인란을 사용하여 스테이지 및 언 스테이지 변경을 수행 할 수 있습니다. 한 번의 클릭으로 커밋, 풀, 병합 및 푸시 FileMerge.app에서 diff를 표시하려면 변경 사항을 두 번 클릭하십시오.
다운로드
Gity 웹 사이트에는 많은 정보가 없지만 스크린 샷에서 기능이 풍부한 오픈 소스 OS X git gui 인 것처럼 보입니다.
다운로드 또는 소스
Meld는 시각적 차이 및 병합 도구입니다. 두세 개의 파일을 비교하여 제자리에서 편집 할 수 있습니다 (차동 업데이트). 두세 개의 폴더를 비교하고 파일 비교를 시작할 수 있습니다. CVS, Subversion, Bazaar-ng 및 Mercurial [ 및 Git ] 과 같은 널리 사용되는 버전 제어 시스템에서 작업 사본을 찾아보고 볼 수 있습니다 .
다운로드
Steve Dekorte의 OSX를위한 Git GUI.
한눈에, 어떤 원격 브랜치가 풀로 변경되고 로컬 리포지토리가 푸시로 변경되는지 확인하십시오. 추가, 커밋, 푸시, 풀, 태그 및 리셋의 git ops가 지원되며 로컬 변경 사항 및 추가 사항을 강조 표시하는 프로젝트 계층의 시각적 차이 및 시각적 탐색이 지원됩니다.
1 개의 저장소에 무료, 25 달러 이상.
다운로드
Git을 사용하기 쉽게 만드는 데 중점을 둡니다. 기본 Cocoa (mac-like) UI, 빠른 리포지토리 탐색, 복제, 푸시 / 풀, 분기 / 병합, 시각적 차이, 원격 분기, 터미널에 대한 쉬운 액세스 등을 제공합니다.
가장 일반적으로 사용되는 Git 작업을 직관적이고 쉽게 수행 할 수 있도록 Sprout (이전의 GitMac)는 Git을 사용자에게 친숙하게 만듭니다. 대부분의 Git 워크 플로와 호환되는 Sprout는 디자이너와 개발자, 팀 공동 작업 및 고급 및 초보 사용자 모두에게 적합합니다.
다운로드 | 웹 사이트
Mac OSX 용 기능이 풍부한 Git GUI. 30 일 무료 평가판, 단일 사용자 라이센스의 경우 $ 59USD.
다운로드 | 웹 사이트
EGit은 Git 버전 제어 시스템을위한 Eclipse 팀 제공 업체입니다. Git은 분산 SCM이므로 모든 개발자가 코드의 모든 개정판에 대한 모든 히스토리의 전체 사본을 가지고 있으므로 히스토리에 대한 쿼리를 매우 빠르고 다재다능하게합니다.
EGit 프로젝트는 Git의 JGit Java 구현 위에 Eclipse 툴링을 구현하고 있습니다.
다운로드 | 웹 사이트
Windows 용 오픈 소스-사용하기 쉬운 단일 패키지로 Git에 필요한 모든 것을 설치합니다.
Git Extensions는 Windows에서 Git을보다 직관적으로 사용하기위한 툴킷입니다. 셸 확장은 Windows 탐색기에서 통합되며 파일 및 디렉토리에 대한 상황에 맞는 메뉴를 제공합니다. Visual Studio에서 git을 사용하는 Visual Studio 플러그인도 있습니다.
다운로드
git gui에 대해 설명해 주신 dbr 에게 감사드립니다 .
SourceTree는 Git, Mercurial 및 SVN을위한 무료 Mac 클라이언트입니다. BitBucket 뒤에있는 Atlassian이 만든 모든 VC 시스템과 똑같이 잘 작동하는 것처럼 보이므로 모든 프로젝트에서 사용할 수있는 단일 도구를 마스터 할 수는 있지만 버전이 제어됩니다. 기능이 풍부하고 무료입니다.
초보자와 고급 사용자 모두를위한 전문가 준비 및 기능 제공 :
발신 및 수신 변경 세트를 검토합니다. 가지 사이의 체리 픽. 패치 처리, 리베이스, 숨김 / 선반 등.
다운로드 | 웹 사이트
rm -rf .git
git의 데이터베이스를 없애고 싶을 것이다 .