Git
힘내 GUI 클라이언트
수색…
GitHub 데스크탑
웹 사이트 : https://desktop.github.com
가격 : 무료
플랫폼 : OS X 및 Windows
개발자 : GitHub
망할 크라켄
웹 사이트 : https://www.gitkraken.com
가격 : $ 60 / 년 (오픈 소스, 교육, 비영리, 신생 기업 또는 개인적 사용의 경우 무료)
플랫폼 : Linux, OS X, Windows
개발자 : Axosoft
SourceTree
웹 사이트 : https://www.sourcetreeapp.com
가격 : 무료 (계정 필요)
플랫폼 : OS X 및 Windows
개발자 : Atlassian
gitk와 git-gui
힘내 설치시, 당신은 시각 도구 인 gitk와 git-gui도 얻을 수 있습니다.
gitk
는 그래픽 히스토리 뷰어입니다. git log 및 git grep보다 강력한 GUI 쉘처럼 생각하십시오. 과거에 일어난 일을 찾거나 프로젝트 기록을 시각화 할 때 사용할 도구입니다.Gitk은 명령 행에서 가장 쉽게 호출 할 수 있습니다. 그냥 Git 저장소에 cd하고 다음을 입력하십시오.
$ gitk [git log options]
Gitk은 많은 명령 행 옵션을 허용합니다. 대부분의 명령 행 옵션은 기본 git 로그 작업으로 전달됩니다. 아마도 가장 유용한 것 중 하나는
--all
플래그로 gitk에게 HEAD뿐만 아니라 모든 참조에서 도달 할 수있는 커밋을 표시하도록 알려줍니다. Gitk의 인터페이스는 다음과 같습니다.맨 위에는 git log --graph의 출력과 비슷한 모양이 있습니다. 각 점은 커밋을 나타내고, 선은 부모 관계를 나타내며, 심판은 컬러 상자로 표시됩니다. 노란색 점은 HEAD를 나타내고, 빨간색 점은 아직 커밋이되지 않는 변경 사항을 나타냅니다. 하단에는 선택된 커밋에 대한보기가 있습니다. 왼쪽의 주석과 패치, 오른쪽의 요약보기. 사이에 역사를 검색하는 데 사용되는 컨트롤 모음입니다.
분기 이름이나 커밋 메시지를 마우스 오른쪽 버튼으로 클릭하여 많은 git 관련 함수에 액세스 할 수 있습니다. 예를 들어 다른 분기 나 체리를 체크 아웃하는 것은 한 번의 클릭으로 쉽게 완료됩니다.
반면
git-gui
는 커밋을 만드는 도구입니다. 그것도 커맨드 라인에서 호출하는 것이 가장 쉽습니다 :
$ git gui
그리고 다음과 같이 보입니다.
git-gui
커밋 도구.그림 1-2. git-gui 커밋 도구.
왼쪽에는 색인이 있습니다. 무단 변경 사항이 맨 아래에 단계적으로 변경됩니다. 아이콘을 클릭하여 두 상태 사이에서 전체 파일을 이동하거나 이름을 클릭하여 볼 파일을 선택할 수 있습니다.
오른쪽 상단에는 현재 선택한 파일의 변경 사항을 보여주는 diff보기가 있습니다. 이 영역을 마우스 오른쪽 단추로 클릭하여 개별 행크 (또는 개별 행)를 수행 할 수 있습니다.
오른쪽 하단에는 메시지 및 작업 영역이 있습니다. 텍스트 상자에 메시지를 입력하고 "Commit"을 클릭하면 git commit과 유사한 작업이 수행됩니다. "Stained Changes"영역을 마지막 커밋의 내용으로 업데이트하는 "Amend"라디오 버튼을 선택하여 마지막 커밋을 수정할 수도 있습니다. 그런 다음 변경 사항을 준비하거나 취소하고 커밋 메시지를 변경 한 다음 "커밋"을 다시 클릭하여 이전 커밋을 새 커밋으로 바꿉니다.
gitk 및 git-gui는 작업 중심 도구의 예입니다. 각각은 특정 목적 (히스토리보기 및 커밋 작성)에 맞게 조정되고 해당 작업에 필요하지 않은 기능은 생략됩니다.
출처 : https://git-scm.com/book/en/v2/Git-in-Other-Environments-Graphical-Interfaces
SmartGit
웹 사이트 : http://www.syntevo.com/smartgit/
가격 : 비상업적 용도로만 사용 가능합니다. 영구 라이선스 비용은 99 달러입니다.
플랫폼 : Linux, OS X, Windows
작성자 : syntevo
힘내 확장 기능
웹 사이트 : https://gitextensions.github.io
가격 : 무료
플랫폼 : Windows