카테고리 없음

Mac 추천 Git 클라이언트 5선을 소개! 가벼운/일본어 지원

DKel 2022. 7. 26. 03:01
반응형
Mac의 Git 클라이언트
여러분은 Mac의 Git 클라이언트는 무엇을 사용하고 계십니까?
평소에 Git 클라이언트를 GUI 앱으로 사용하시는 분도, CUI의 Git 클라이언트를 사용하시는 엔지니어 분들도 계실 것입니다.Git 클라이언트는 이미 수많은 툴이나 소프트웨어가 나와 있어 일본어 대응하고 있는 것부터 사용법이 조금 복잡한 것까지 다양해서 선택하는 것이 힘듭니다.
그래서 이번에는 Mac에서 추천하는 Git 클라이언트 5선을 소개해 드리겠습니다.꼭 자신의 취향에 맞는 Git 클라이언트를 찾아주세요!

또 Mac에의 Git 자체의 설치에 대해서는 아래의 기사에 정리하고 있으므로, 필요한 분은 참고해 주세요.
Mac에서 Git 설치 방법 해설! 업데이트 / 언설치 / 추천 클라이언트 소개
Mac에서 Git를 설치하는 방법을 해설해 나갑니다.이번 시간에는 homebrew를 사용하는 방법과 Git 인스톨러를 사용하는 두 가지 방법에 대해 설치/업데이트/언스톨 방법에 대한 해설과 추천하는 Git 클라이언트를 소개해드리겠습니다.
Mac 추천 Git 클라이언트 5선
이제 Mac 추천 Git 클라이언트 5선을 소개해드리겠습니다.
Github Desktop
기드브사에서 제공하는 GUI의 기트 클라이언트가 ′기드브 Desktop′입니다.기텀과의 계정과도 연계하여 이용할 수 있으며, 물론 기텀 계정이 없어도 로컬 저장소에 대해 이용할 수 있습니다.
Github Desktop
Github Desktop에서는 파일의 변경이 있었을 경우에는 차분을 GUI의 툴 상에서 볼 수 있어 Git의 명령어로 말하는 「add」 「commit」라고 하는 조작이나, 코멘트의 입력도 소프트 위에서 실시할 수 있습니다.
또한 ′push′나 ′branch′의 전환도 Github Desktop 상단의 버튼이나 스위치를 사용해 간단하게 실시할 수 있습니다.
개인적으로는 사용하고 있고 특히 소프트 자체는 가벼운 인상이지만, 일본어로 메뉴 등이 표시되지 않는 곳은 있습니다.

단지 툴의 외형의 조정이나, Git의 세세한 조작 등은 가능하고, 한층 더 여는 에디터의 변경이나, Finder로 곧바로 저장소를 여는 등 편리성을 고려한 기능은 갖추어져 있기 때문에, 추천의 클라이언트입니다.
Github Desktop
Github사에서 제공하는 Git 클라이언트
기드브 계정도 연계할 수 있지만 계정 없이도 로컬 저장소에 대해 사용할 수 있는
동작은 가볍고 기능도 풍부해 추천.단 메뉴는 일본어가 아니다.
GitUp
′GitUp′은 가벼움과 속도에 특징이 있는 Git 클라이언트입니다.시각적으로 그래프로 Git의 역사를 쫓기 쉽고 검색도 뛰어나 브랜치 태그 차분의 콘텐츠로 바로 목적의 커밋이나 변경 사항을 검색할 수 있습니다.
GitUp 설치
GitUp에서는 시작하자마자 저장소의 커밋 역사를 살펴볼 수 있는 그래프가 나옵니다.프로젝트에 따라서는 여러 개의 브랜치나 머지로 누가 변경했는지 쫓기 어려운 환경이 되기 쉽지만, GitUp에서 열면 시각적으로 쫓기 쉽습니다.
그래프 안의 커밋을 선택사항 ′스페이스 키′를 누르면 해당 커밋에서 변경 이력이 표시됩니다.사용해 보면 알 수 있지만, 표시 속도와 페이지 전환 동작이 가볍고 쾌적합니다.
기능적으로는 Github Desktop이나 후에 소개하는 Git 클라이언트 툴에 비해 적은 인상이거나 일본어 대응하고 있지 않습니다만, 불필요한 기능이 삭감되어 있고, 게다가 키보드 조작이 많기 때문에 평소 CUI로 Git의 조작을 하는 분들에게도 추천하는 Git 클라이언트입니다.
GitUp
가벼움과 속도에 특징이 있는 Git 클라이언트
시각적으로 그래프로 Git의 역사를 쫓기 쉽고, 또한 검색에도 뛰어나 브랜치 태그 차분의 콘텐츠로 바로 목적의 커밋이나 변경 사항을 쫓기 쉽다.
평소 CUI로 Git를 조작하는 분들에게도 추천
GitKraken
′GitKraken′은 외형이나 UI의 화려함은 있지만 기능적으로는 필요한 기능을 갖춘 GUI 클라이언트입니다.GitKraken 계정을 만들거나, Github 계정을 사용하여 사용할 수도 있습니다.
GitKraken 설치
여기 GitKraken의 외형입니다.외형에 대해서는 라이트 모드로 하얗게 할 수도 있습니다.왼쪽 패널에서 브랜치나 저장소 조작, 가운데가 커밋의 역사, 오른쪽이 상세하다는 형태입니다.
커밋의 템플릿 기능도 있어서 설정을 통해 같은 커밋 메시지이거나 정형의 커밋 문장이 있는 경우에는 매우 편리합니다.
GitKraken
외형의 화려함은 있지만, 기본 기능은 대충 갖추어져 있다(일본어 대응은 하고 있지 않다)
다양한 Git 관련 서비스와 연계 가능
이용하려면 GitKraken 계정을 만들거나, Github 어카운트에서도 이용할 수 있다
SourceTree
′Source Tree′는 hipchat이나 Trello 등 팀에서 사용할 수 있는 소프트웨어를 많이 제공하는 아틀라시안사의 Git 클라이언트로 그 역사는 비교적 깁니다.
SourceTree설치
시작하면, 다른 Git 클라이언트와 손색이 없는 기능으로(오히려 기능 많다), 기본 기능은 모두 겸비하고 있기 때문에, 일단 처음에 들어갈 수 있는 Git 클라이언트로서는 더할 나위 없을 것 같습니다.
또한 일본어가 가능하기 때문에 초보자에게도 추천합니다.
SourceTree
팀 개발을 효율화시키는 hipchat과 Trello 등을 제공하고 있는 아틀라시안사의 Git 클라이언트
일본어 지원 기본 기능도 갖추고 있어 초보자에게 추천
tig(CUI)
CUI의 Git 클라이언트도 하나 소개해 두겠습니다.「tig」를 사용하면 CUI상에서 Git의 조작이 진척됩니다.tig 설치는 homebrew를 사용하면 편합니다.
Mac에서 homebrew를 사용해서 패키지 관리하자!기본적인 사용법 정리!
Mac에서 homebrew를 사용한 패키지 관리를 실시합시다.Mac에는 패키지 관리를 하는 시스템으로 macports나 homebrew 등이 있습니다.이번에는 homebrew의 인스톨부터 기본적인 사용법까지를 소개하겠습니다.
brew install tig
tig에는 몇 가지 부팅 방법이 있는데, 빠르게 부팅하려면 git 저장소에서 간단하게 tig 명령을 실행해보도록 하겠습니다.
Git의 커밋 이력을 tig 명령어로 더듬을 수 있습니다.CUI로 표시하지만, 색으로 구분되어 있기 때문에 매우 보기 쉽습니다.

어느 하나의 커밋에 대해서 「Enter 키」를 눌러 봅시다.
그러면 커밋의 내용(변경자/일차/변경 파일 등)과 파일의 차분을 볼 수 있습니다.

또한 tig는 add나 commit 등의 Git를 조작할 수 있기 때문에 익숙해지면 tig만으로 충분하게 됩니다.
사용법에 대해서는 다소의 익숙함이 필요합니다만, 외우면 일일이 GUI의 Git의 클라이언트를 시작하는 수고도 들지 않고 터미널상에서 모두 완결되기 때문에, 터미널 조작을 평상시에 하고 있는 분에게는 지극히 가치가 있는 Git 클라이언트입니다.
tig
CUI의 Git 클라이언트. homebrew에서 설치하자.
커밋 이력을 CUI이면서 색상으로 나누어 보기 쉽다.또한 CUI 조작으로 커밋 상세나 차분을 볼 수 있어 편리
add/commit 등의 Git 조작도 가능
정리
어떠셨는지요?Mac에서 추천하는 Git 크라인트에 대해 소개해드리고 왔습니다.처음 Git이 될 때까지는 비엔지니어 분들은 특히 GUI에서 사용할 수 있는 Git클라이언트에서 Git이 될 수 있도록 하겠습니다.

익숙해지면 CUI의 Git 클라이언트에 도전해 보고, Git의 커맨드 라인 툴이 빌트인 되어 있는 에디터를 사용해 보는 등 스텝 업하여 보다 효율적으로 Git을 사용할 수 있도록 날마다 개선해 나갑시다.
반응형