GitKraken



🎬 소개

  • Mac, Window, Linux에서 사용할 수 있는 Git GUI 툴이다.
  • Electron으로 만들어진 앱이다.
  • 사용해본 다른 Git GUI 툴로는 Github DesktopSource Tree, Fork가 있다.
  • GitKraken을 사용하는 이유는 이름이 멋있고 UI가 깔끔해서이다.

❓ 사용 이유

  • terminal에서 commit, push, pull 등의 명령어를 사용하는 것은 별로 불편함이 없다.
  • 그러나 여러 파일의 변경사항을 볼 때와, commit 내역을 볼 때는 GUI 프로그램이 더 편하다.
  • terminal에서 git diff 명령어 입력 하면 여러 파일들의 변경사항이 세로로 스크롤되서 나온다.
  • 특정 파일들만 stage하기 위해서는 git add [디렉토리명]/[파일명]을 일일히 입력해줘야 한다. git diff
  • git GUI 툴에서는 파일별로 변경사항을 볼 수 있고, 파일별로 stage를 할 수 있다.gui diff

🏠 Homepage

GitKraken

GitKraken Homepage

🚘 설치방법

  • 위의 홈페이지에서 다운로드 받을 수 있다.
  • HomeBrew를 사용할 경우 brew install gitkraken

로딩화면

  • 귀여운 괴수 크라켄문어 로딩화면이 나온다. GitKraken Loading

메인화면

  • repository 열기 / 클론, GitHub, GitLab,Bitbucket, Azure DevOps를 연동할 수 있다.GitKraken Main

계정 등록

  • 나는 github 계정을 등록해놨다. 추가 계정 등록도 가능하다.GitKraken Account1GitKraken Account2

Repository 등록

  • local Repository인 jpark6.github.io를 등록했다.GitKraken Repo

Repository 메인 화면

  • commit 내역과 Unstaged File들을 볼 수 있다.GitKraken RepoMain

Light Theme

  • 기본은 Dark Theme이지만 Light Theme로 변경이 가능하다.
  • Preferences(맥 단축키: ⌘ + ,) > UI Customization > Theme에서 Light와 Dark를 선택할 수 있다.GitKraken Setting LightGitKraken RepoMain Light