Linux 용 예쁘고 기능이 풍부한 Git GUI
나는을 위해 체크 아웃 된 rich GUI
위해 Git
에 Linux
. 최근에 나는 그것을 많이 사용하기 시작했으며 명령 줄이 매우 유용하더라도 고급 기능에 대해 잘 모르기 때문에 여전히 GUI를 원할 것입니다.
나는 이전 에이 질문을 보았지만 여전히이 질문에 내 대답이 없기 때문에이 질문을 다시해야합니다.
내가 사용하고
git-cola
와gitk
, 그러나 나는 다른 DE 일하고처럼 그들은 반 구운 gitk이 모습을 보인다. gitGUI에서 필요한 모든 기능은 둘 중 하나에 없습니다.시도
giggle
했지만 diff를 보는 데 더 유용합니다.- 나는 시도
QGit
했지만 완전히 완료되지 않았습니다.
이제 foo-Git-GUI가 어떻게 생겼는지 알려 드리겠습니다.
- 을 (를) 볼 수 있으며,
Bzr Explorer
유용성이 높고 위에서 언급 한 많은 GUI보다 많은 기능이 있습니다.
위에 게시 한 위의 예제와 같은 Git GUI를 아는 사람이 있습니까?
gitg
더 복잡한 작업을 위해 주로 명령 줄과 함께 사용하고 있습니다.
소스 저장소 : http://git.gnome.org/browse/gitg .
최근에 Vala를 사용하여 재 작성한 새 버전 0.3.2가 출시되었습니다. 이전 0.2 시리즈에 비해 아직 기능이 완벽하지는 않지만 리팩터링은 향후 개발 속도를 높일 것으로 예상됩니다.
또한 표준 리포지토리보다 최신 버전을 포함하는 런치 패드에는 일반적으로 PPA가 있습니다.
Smartgit 은 꽤 기능이 풍부한 것 같습니다. 커밋, 리베이스, 브랜치 기록 시각화가 가능합니다. 오픈 소스가 아니지만 비상업적 프로젝트에 무료로 사용할 수 있습니다 .
사이트에서 다운로드하고 압축을 풀고 실행하여 설치했습니다 bin/smartgit.sh
. 같이있는 PPA도있다 이 일 을해야합니다.
업데이트 (02/16)
노드 / 전자 기반 클라이언트 인 GitKraken 은 .deb 및 독립 실행 형 바이너리를 모두 사용하여 시장에 진입했습니다. 다음은 발표 스크린 샷 입니다.
아직 찾지 못했다면 원하는 것을 찾을 수 있을지 의심 스럽습니다. Linux 사용자는 CLI 사용에 매우 만족하는 경향이 있으므로 거대한 GUI를위한 드라이브가 거의 없습니다.
즉, 당신은 어떻게 든 git-gui를 보지 못했습니다. git-gui와 gitk는 실제로 git suite의 일부이며 서로를 보완하도록 설계되었습니다. gitk는 히스토리와 diff를, git-gui는 커밋, 병합, 가져 오기, 푸시 ...
Eclipse 용 git 플러그인 EGit을 확인하십시오 . 2011 년 6 월부터 잠복기 입니다. 사용자 가이드 에서 어떻게 보이는지 확인할 수 있습니다 . 다음은 식욕을 돋우는 몇 가지 스크린 샷입니다.
- 새 파일 :
- 커밋 창 :
- 역사보기 :
방금 Mono 에서 GitExtensions 를 실행하기 시작 했는데 지금까지 꽤 잘 작동하는 것 같습니다 (여기서 Ubuntu natty 실행). 컴파일 된 zip 패키지를 실행하려면 라이브러리를 설치해야했습니다.
- System.Windows.Forms 용 libmono-winforms2.0-cil
System.DirectoryServices 용 libmono-system-ldap2.0-cil
불행히도 Ubuntu 용 패키지 버전이없는 것 같습니다.
git gui는 Windows에서 항상 사용하는 것입니다. Git에서해야 할 모든 일을 수행하며, 그래픽 특성은 진행 상황을 잘 파악하는 데 매우 중요합니다.
나는 리눅스에서 그것을 시도하지 않았지만 더 나쁘다는 것은 의심 스럽다.
대체 도구에 대한 큰 압박이 없었던 이유는 git-gui가 Guis를 사용하는 것을 좋아하는 사람들에게 충분하기 때문이라고 생각합니다.
GitKraken 을 적극 권장합니다. 크로스 플랫폼, 현대적이고 아름다운 GIT 클라이언트입니다.
참고 URL : https://stackoverflow.com/questions/2141611/a-pretty-and-feature-rich-git-gui-for-linux
'developer tip' 카테고리의 다른 글
Java HashMap keySet () 반복 순서가 일치합니까? (0) | 2020.11.11 |
---|---|
Javascript / jQuery에서 문자열의 픽셀 길이를 결정합니까? (0) | 2020.11.11 |
JavaScript에서 양식 제출 캡처 (0) | 2020.11.11 |
Facebook 페이지의 피드를 내 웹 사이트에 삽입하는 방법 (0) | 2020.11.11 |
DateInterval 형식에서 'P'는 무엇을 의미합니까? (0) | 2020.11.11 |