본문 바로가기
프로그래밍 놀이터/Tips

[도서 정리] 11. 다양한 환경에서 Git 사용하기 - ProGit

by 돼지왕왕돼지 2020. 1. 16.

[도서 정리] 11. 다양한 환경에서 Git 사용하기 - ProGit



11.1. GUI


* gitk 와 git-gui


-

git 을 설치하면 gitk 와 git-gui 도 같이 설치된다.



-

gitk 는 히스토리를 그래프로 보여준다.

git log 와 git grep 을 합쳐놓은 GUI 도구라고 보면 된다.

$ gitk [git log options]



-

git-gui 는 꼼꼼하게 커밋하는데 사용하는 커밋 도구다.

$ git gui




* GitHub 클라이언트


-

mac 용과 윈도우용이 있다.




* 다른 GUI 도구들





11.2. Visual Studio


-

Visual Studio 2013 Update 1 부터 git 클라가 visual studio 에 들어갔다.





11.3. Eclipse


-

Egit 이라는 플러그인이 있다.





11.4. Bash


-

git 에는 셸에 유용한 플러그인이 들어있다.

git 소스의 contrib/completion/git-completion.bash 을 가져다가 홈 디렉터리 어디엔가 넣는다.

그리고 .bashrc 파일에 추가한다.

그럼 자동완성을 지원한다.



-

프롬프트에 git 저장소의 정보를 보여줄 수 있다.

contrib/competion/git-prompt.sh 를 복사하고 .bashrc 파일에 추가하면 된다.





11.5. Zsh


-

Zsh 용 탭 자동 스크립트도 있다.





11.6. Powershell


-

Posh-git 이라는 프로젝트가 있어 tab 자동완성과 저장소 상태를 보여주는 프롬프트를 이용할 수 있다.





11.7. 요약




댓글0