리눅스의 터미널을 사용하다보면 아주 유용한 기능 중 하나가 바로 자동 완성 기능이다.
명령어 일부를 입력하다가 [ tab ] 키를 누르면 나머지 부분을 자동 완성해주면 정말 편하게 사용할 수 있는 것이다.
특히 경로의 디렉토리 또는 파일 이름을 자동 완성해주면 정말, 정말 편하다.
그런데, Git도 자동완성 기능을 사용할 수 있다!!!
- git source 파일 중에 자동완성을 위한 파일이 존재 한다.
- 이를 필요한 곳에 복사를 해넣으면 된다.
$ cd /srv/install/git/git-v1.7.11.2/
$ sudo cp ./contrib/completion/git-completion.bash /etc/bash_completion.d/
- 위와 같이 복사해 넣고 터미널을 다시 실행하면 된다(물론 source 명령어로 읽어들여도 된다).
- 그러면, [ git che ] 정도만 입력하고 [ tab ] 키를 누르면 그와 관련한 명령어들이 나열된다.
- 한 두 글자 더 입력하고 [ tab ] 키를 누르면 자동완성 되기도 한다.
- 옵션 등도 자동으로 안내를 해주고 정말 유용한 기능이다.
이상~!
반응형
'SCM > Git-GitHub' 카테고리의 다른 글
git log 출력 형식 꾸미기 (0) | 2013.03.10 |
---|---|
Git 1.8.1.3 Release (0) | 2013.02.19 |
Git's Tag - git tag (8) | 2012.08.10 |
git blame (-e 옵션) (0) | 2012.07.29 |
git man (0) | 2012.07.25 |