Git alias란?
Git 명령어를 단축키를 등록해서 간단하게 사용할 수 있게 해주는 기능입니다.
1. Git Commands로 설정하기
- git config를 사용하여 각 명령의 Alias을 쉽게 만들 수 있습니다.
git config --global alias.st 'status -s'
git st를 입력하면 git status -s 명령어가 실행됩니다.
2. gitconfig 파일에 직접 설정하기
.gitconfing 파일을 vim을 통해 직접 설정이 가능합니다.
vim ~/.gitconfig
- i를 눌러 입력 모드로 전환합니다.
- [alias] 탭의 내용을 수정합니다.
- 저는 push origin과 status를 등록했습니다.
- 저장하기 위해
:
를 누르고wq
를 입력합니다. - 터미널에서 git p 또는 git st가 정상 동작하는 것을 확인합니다.
git log 꿀팁 🍯
- git log를 그래프, 작성시간, 작성자가 포함된 형태로 예쁘게 볼 수 있는 단축키를 등록해보겠습니다.
- 2번 방법에 따라 vim을 실행하고 아래의 내용을 입력합니다.
lg = log --graph --abbrev-commit --decorate --format=format:'%C(cyan)%h%C(reset) - %C(green)(%ar)%C(reset) %C(white)%s%C(reset) %C(dim white)- %an%C(reset)%C(yellow)%d%C(reset)' --all
git lg를 입력했을 때 아래의 로그가 보이는 것을 확인합니다 😄
Git 단축키 등록
Git Alias