[컴] 새로운 git GUI client

git gui / git clients / git tools

새로운 git GUI client

개인적으로 visual studio code (gitlens + console) 의 git gui 를 좋아한다. 그래서 비슷한 느낌의 GUI 를 찾고 있지만, 조금씩 아쉽다. 일단 몇몇 것들을 짧게 사용해보고 간략하게 정리해 본다.

  • Fork - a fast and friendly git client for Mac and Windows
    • 유료다. 다만 평가판도 제한이 없이 쓸 수 있다.
      • https://alternativeto.net/software/fork/about/#post-79980
    • command 창을 띄울 수 있다.
    • command pallet(quick launch) 를 가지고 있다.
    • custom command 를 추가할 수 있다.
    • 화면도 유려하고, 필요한 기능들을 잘 갖췄다.
  • GitKraken Legendary Git Tools | GitKraken
    • 회원가입을 하고, 로그인을 해야 사용할 수 있다.
    • 무료버전은 일부 기능의 제한이 있다.
  • Sublime Merge | Git client from the makers of Sublime Text
    • 유료다, 다만 평가판도 기능의 제약은 없다. 다만 다크모드가 안된다.
    • 가장 내가 좋아하는 UI를 가지고 있다. command pallete을 사용해서 빠르게 명령어를 실행할 수 있다. 이것이 git command를 입력하는 것보다 나은 유일한 방법인 듯 싶다.
    • side-by-side diff view 는 설정에 가서 기본 view를 설정할 수 있다.
  • gittypup
    • 메모리 사용량도 50MB 수준
    • diff tool을 변경할 수 있다.
    • console 을 포함하고 있지는 않다.
    • stage 를 지원
  • GitFiend - Git client for Windows, Mac and Linux
    • Electron 으로 만들어진 것으로 보인다. multi process 이다.
    • 대략 100MB 수준의 메모리를 사용
    • stage 를 지원하지 못한다.
    • side-by-side diff view 는 제공안된다.
  • git-cola/git-cola: git-cola: The highly caffeinated Git GUI
    • DAG graph view 와 main view 가 따로 있다. 각각 약 40~50MB를 소모한다.
    • panel 의 위치를 원하는대로 바꿀 수 있다.
    • side-by-side diff view 는 아직 제공 안된다.
    • stage 는 지원
  • Gitg - GNOME Wiki!
    • 요즘 update 가 되지 않는 듯 하다.
    • 대략 60MB 수준의 메모리 사용, 사용하면 계속 상승
    • stage 를 지원
    • side-by-side diff view 제공

댓글 없음:

댓글 쓰기