Linux 커뮤니티에서는 기본적으로 모든 사람이어떤 형태의 Git 프로토콜. Git은 명령 행과 Linux 작업 방식에 통합되어 있기 때문에 잘 작동합니다. 불행히도 모든 사람이 소스 코드를 업데이트하기 위해 많은 양의 Git 명령을 처리하는 인내심을 가지고있는 것은 아닙니다. 결과적으로 많은 개발자가 프로세스를 단순화하기 위해 Github 클라이언트를 사용합니다. 이 목록에서는 Linux를위한 최고의 Github 클라이언트를 살펴 보겠습니다.
참고 : Linux 용 Github 클라이언트가 많이 있습니다. 이 목록에서 언급하지 않은 훌륭한 Git 상호 작용 도구에 대해 알고 있다면 아래 의견 섹션에서 알려주십시오!
1. 깃 크라켄

GitKraken은 프리미엄 크로스 플랫폼 Git입니다고객. 이 제품을 상업적으로 사용하거나 대규모 팀과 함께 사용하려면 사용자가 비용을 지불해야합니다. 오픈 소스가 아닙니다. 즉, 누구나 사용할 수있는 무료 버전이 있습니다 (개인 및 취미 이유로).
GitKraken의 프로 버전에는 많은기능을 제공하지만 대부분의 Linux 사용자는 학교 전용 또는 비상업적 용도로만 프로그램을 무료 버전으로 사용할 수 있습니다. 이 도구를 사용하면 Git 프로토콜을 통한 소스 코드 관리 및 제어가 매우 쉽습니다.
GitKraken의 주요 추첨 중 하나는 현대입니다디자인. 깨끗하고 시선을 사로 잡으며 사용자를 지원할 수있는 전담 팀이 있습니다. Git을 쉽게 관리 할 수있는 부드러운 도구를 찾는 개발자는이 도구를 다른 도구보다 먼저 고려해야합니다.
주목할만한 특징
- 개인 사용 무료
- 팀 전체가 사용할 수 있도록 모든 주요 운영 체제 지원
- 사용 및 탐색이 용이
- Gitflow 지원 (그래픽 Git 브랜치 도구)
- Git LFS 지원 (대형 파일 스토리지)
- 커밋 가능한 커밋 그래프
- Git Hooks 지원
- 빠른 실행 취소 / 다시 실행 버튼
- 여러 Git 공급자 지원 (자체 호스팅 포함)
- 강력한 "퍼지 파인더"기능을 통해 사용자는 명령 및 동작을 빠르게 검색하고 실행할 수 있습니다.
- 쉬운 팀 협업을위한 서브 모듈
- 여러 UI 테마로 사용자가 GitKraken을 원하는대로 사용자 정의 할 수 있습니다.
- 그래프에서 Git repo 활동의 시각적 표현
2. SmartGit

SmartGit은 크로스 플랫폼 Git 클라이언트입니다. GitKraken과 마찬가지로이 소프트웨어는 개인용으로 무료이며 팀을위한 유료 "프로"버전이 있습니다. SmartGit은 GitHub, BitBucket, 자체 호스팅 Git 서버 및 Atlassian Stash를 포함한 여러 Git 제공 업체를 지원합니다. 이 외에도 SmartGit은 SVN 및 Mercurial을 매우 잘 처리 할 수 있습니다.
프로그램의 디자인은 매우 깨끗하고말도 안되는 소리. 모든 것을 아름답게하는 데 많은 시간이 걸리지 않습니다. 대신 개발자는 모든 기능에 초점을 맞추고 가장 많이 사용되는 기능은 항상 손이 닿는 범위 내에 있습니다. 이 Git 클라이언트는 멋진 UI 요소와 예쁜 색상보다 기능을 중요하게 생각하는 개발자에게 이상적입니다.
주목할만한 특징
- 여러 Git 공급자 지원 (자체 호스팅 포함)
- Git (SVN 및 Mercurial) 이외의 다른 소스 제어 방법 지원
- GitFlow 지원 (그래픽 Git 지점 관리자)
- 힘내 큰 파일 스토리지
- 깔끔한 UI 디자인
- 나란히 차이점을 쉽게 비교
- 빠른 원격 연결을위한 통합 SSH 클라이언트
- 강력하고 사용하기 쉬운 우수한 diff 도구
3. Gitg

Gitg는 Git 소프트웨어 저장소 브라우저입니다Gnome 데스크탑 및 응용 프로그램 세트를 위해 특별히 설계되었습니다 (이상하게도 Mac 버전이 있습니다). Gitg 도구의 주요 목표는 Linux 사용자에게 Git 명령 줄 도구에 대한 프런트 엔드를 쉽게 사용할 수 있도록하는 것입니다.
소프트웨어는 오픈 소스이며 코드는 누구나 감사 할 수 있습니다. Linux에서 Gnome 데스크탑 환경을 좋아하는 소프트웨어 개발자 인 경우 Gitg를 고려하십시오.
주목할만한 특징
- 오픈 소스이며 영원히 무료로 사용 가능
- 코드를 쉽게 볼 수있는 내장 파일 뷰어
- 사용자가 최근에 액세스 한 Git 리포지토리 등을 볼 수있는 Gnome Shell 데스크탑 내 통합
- Mac OS 클라이언트 GitX 및 해당 기능 세트와 매우 유사
- Gitg 프로젝트는 Mac 용 GitX와 협력하여 앱을 더 유사하게 만듭니다.
- 빠른 분기 및 태그 검색이 가능한 검색 기능
- 맞춤법 검사 도구 커밋
4. Magit

Magit은 Emacs 텍스트 편집 기용 플러그인이며현재 Emacs를 지원하는 모든 운영 체제에 설치 가능합니다. 플러그인은 GNU General Public License V3에 따라 오픈 소스입니다. 플러그인은 Git 클라이언트 인터페이스를 개선하는 완전한 "Git Porcelain"프론트 엔드라고 주장합니다.
이 클라이언트는 소프트웨어 개발을 위해 Emacs 텍스트 편집기를 사용하고 이에 적합한 Git 도구가 필요한 고객에게 이상적입니다.
주목할만한 특징
- 터미널에서 Git을 훨씬 쉽게 사용할 수 있습니다.명령 단순화 및 구문 개선 (추가, 오전, 이등분, 비난, 분기, 체크 아웃, 체리, 체리 픽, 클린, 클론, 커밋, 구성, 설명, diff, 페치 등)
- Emacs 텍스트 편집기와 통합되어 동일한 앱에서 Git을 통해 개발 및 소스 제어를 수행 할 수 있습니다.
- 자체 호스팅을 포함한 여러 Git 제공 업체와 협력
- 텍스트 기반으로 Git GUI 도구를 좋아하지 않는 터미널 팬에게 적합
코멘트