Hayden's Archive

[Git/Linux] 우분투에서 Git Kraken 설치 및 사용 본문

Study/DevOps

[Git/Linux] 우분투에서 Git Kraken 설치 및 사용

_hayden 2020. 11. 5. 21:03

참고 (Git GUI Client 소개) : dora-guide.com/git-gui-client

 

Git Gui 란? git gui 툴 어떤것을 사용 해야 할까? - 도라가이드

git gui이란 git gui(Graphical User Interface)의 약자로 초보자가 명령이나 작업을 이해하기 쉽도록 프로젝트 히스토리를 시각화하여 도와주는 도구 입니다. 다양한 git client의 종류와 정보를 얻어 가시길

dora-guide.com

 

원래 Git GUI 툴로 Github Desktop을 잘 쓰고 있었다.

한달 전부터 회사에서 우분투를 사용하게 되었고, 보조 노트북에도 우분투를 설치하게 되면서 커밋과 푸시할 때 다소 불편해졌다. 복잡한 명령어 앞에서는 GUI도 다 무슨 소용이냐만은 간단한 커밋과 푸시는 CLI보다 GUI가 더 편한 게 사실.

어찌저찌 우분투에 깃허브 데스크탑 리눅스 버전을 설치해서 쓰고 있었지만 본래 윈도우에서 호환되는 용이어서 그런지 윈도우에 비해 커밋할 때 속도가 매우 느리다...

그래서 리눅스에서 쓸 수 있는 다른 Git GUI 툴이 없는지 서치해봤고, Git Kraken을 알게 되었다.

(Git Kraken은 무료 버전은 public일 때만 쓸 수 있다고 한다. private일 때는 유료 버전을 써야 한다는 말)

 

 

공식 홈페이지에서 deb 설치 파일을 받는다.

www.gitkraken.com/

 

Free Git GUI for Windows, Mac, Linux | GitKraken

Unleash GitKraken, the free Git GUI for Windows, Mac & Linux! This intuitive Git GUI simplifies and streamlines Git processes.

www.gitkraken.com

 

 

깃허브 계정을 연동하고 나면 이렇게 프로필을 세팅하라고 뜬다. 좌측의 아이콘들이 재미있다 ㅋㅋㅋ

 

 

라이센스에 동의한다.

 

 

7일 동안 프로 체험판을 써보라는데 당분간 저런 기능까지는 쓸 일이 없을 것 같아서 Not now, thanks를 클릭했다.

 

 

확실히 깃허브 데스크탑보다 더 많은 기능이 돋보인다. GitHub 뿐만 아니라 GitLab, Bitbucket, Azure DevOps까지 지원한다.

 

 

자세한 사용법은 아래 블로그를 참고~!

cupjoo.tistory.com/9

 

Git에 대해 알아보자 3. Git Kraken

이번에는 명령어 대신 GUI 기반으로 Git을 다룰 수 있는 툴인 Git Kraken에 대해 소개하려 한다. 마찬가지로 우분투에서 실습을 진행할 것이다. 1. GitKraken 설치하기 1) GitKraken은 도대체 또 뭘까? 실

cupjoo.tistory.com

 

 

※ 사용 후기

다양한 기능을 많이 갖췄고 무엇보다 리눅스 환경 또한 지원한다는 점이 정말 매력적인 툴이지만, 치명적인 단점을 발견했다.

오직 UTF-8만 지원하므로 EUC-KR 형식의 한글이 죄다 깨져버린다...

사용하다가 주석이랑 코드의 한글 문자열이 죄다 깨져버려서 고친다고 고생을 했다. 기왕 고치는 김에 템플릿도 UTF-8로 싹 다 바꿔버리긴 했지만...ㅜㅜ

심지어 Conflict가 발생했을 때 코드를 수정하면 수정된 한글도 죄다 깨져버림.

그래서 이건 사용을 보류하기로 함. 아쉽다. 다른 툴을 더 알아봐야겠다.