소스리비전툴인 git를 터미널에서 주로 이용해 왔는데 파일이 많아지면 많아질 수록 역시 터미널은 한계가 있다는 느낌이 들었다. 가끔 귀찮기도 하고... 그래서 맥 용 GIT GUI 클라이언트를 찾아봤는데 Tower라는 칭찬이 자자한 물건이 있었다. 그런데 유료였다! 아악!
얼마전 Github에서 내 놓은 클라이언트를 기억해 냈다. Github for Mac이라는 이름이었는데, 이름 만으로는 github.com의 서비스를 위한 클라이언트 같다는 느낌이 들어서 당시에는 쳐다보지도 않았었다.
그런데 실제로 설치해서 써 보니 착각이었다. 로컬의 모든 git 저장소들을 찾아서 관리할 수 있도록 해 주는 기본적인 GIT의 GUI클라이언트로도 이용이 가능했다.
설치해서 시작 할 때 기본 설정을 하게 되는데 여기서 로컬의 모든 git 저장소들을 검색해 내서 관리할 것인지를 물어온다. 친절하다. 위 스크린샷에서는 일부러 github의 저장소를 표시하게 해 놨지만, 위의 My Repositories에는 내 하드디스크에 있는 업무용 저장소가 잔뜩 표시된다.
물론 github 자체의 저장소들을 관리하기에 더없이 편하다는 것도 사실이다.
UI도 미려하고 이쁘고 편한 것 같다. (아니 사실 비교해 볼 만한 툴이 없다는 게 문제이긴 하다). 무료로 이런 기능을 쓸 수 있다는 것은 참으로 기쁜 일 같다. :-)
관련포스트: 무료 Git/SVN/Hg 프론트엔드 SourceTree
Popular Posts
-
이번 글은 굉장히 유명한 수학 함수 3가지를 적어보는 글입니다. 그리고 오랜만에 구어체가 아닌 존대말(?)로 쓰는 글이기도 하겠네요. 이번에 언급하는 함수 세 가지, 즉 ceil(), floor(), round() 함수는 C 언어 시절부터 쓰이...
-
Python 코딩하면서 겪게 된 실수를 한번 정리해 볼까.
-
일반적으로 OOP에서는 생성자(Constructor)와 파괴자(Destructor) 라는 개념이 있다. 객체의 탄생과 사라지는 시점에 맞춰 시작과 끝에 호출되는 메소드로 설명되는데, 스위프트에서는 초기화(Initialization)와 마무리(Deini...
-
Emacs와 Vim은 성전(?)이라 불릴 정도의 치열한 영역싸움(거기다 감정싸움 까지도 -ㅁ-)을 벌이는 상대다. 그런데 거기에 이단이 있으니, 바로 Emacs를 vi(vim이 아니다)와 비슷하게 바꿔주는 모드가 있다. 바로 viper-mode 이다....
-
내 나이대도 이제는 젊다고 하기에는 힘든(?) 수준으로 치닫고 있다. 세월의 흐름이 너무 빨라서 아쉽고 벅차고 숨차기는 하지만, 이럴 때 일 수록 추억을 떠올려 보면 나름 재미있는 세월을 보냈구나 생각이 든다. 이참에 옛날 옛적에 쓰던 구식 컴퓨터...
-
Vim에서 한글을 입력하다 ESC를 눌러서 편집모드를 빠져 나와서 다른 커맨드를 입력하려 할 때 동작 안하는 경우가 있다. 한글 상태라서 키 입력을 제대로 못 알아먹는 상태인데 수동으로 영문으로 바꿔주면 되긴 된다. 이런 불편함으로 인해 영어만을 사용...
-
node.js 는 비동기(asynchronous) 모델의 코딩을 하기 쉽도록 디자인 되어 있다. 하지만 그렇다고 무작정 쉽게 코딩이 가능한건 아니다. 기존의 동기화 기반의 멀티스레드 모델을 코딩 했거나 함수나 메서드 등의 리턴값을 이용해 로직을 작성하...
-
스위프트(Swift)는 Objective-C의 많은 기능들을 새롭게 포장해서 제공해 주고 있는데 프로토콜도 그 중 하나이다. 이 프로토콜(Protocols)과 딜리게이션 패턴(Deleagation Pattern)에 대해 간단히 정리해 본다.
-
XCode에 포함된건지 OSX에 기본적으로 배포되는지는 모르겠지만, 일단 기본적으로 FileMerge라는 머지툴을 이용 할 수 있다. 이걸 터미널에서 실행시킬 때는 opendiff 명령을 이용할 수 있다.

I am rеаlly impresseԁ with уоur ωriting
답글삭제skills as ωell as ωith the layout on уour ωeblog.
Іs this a paiԁ theme ог did you customize іt yoursеlf?
Εither way κeep up the excellent quаlіty ωriting, it іs rare to see a nice blog like this one toԁay.
Feel fгее to suгf to my blog :: payday loans