Git Alias
Git의 명령을 전부 입력하는 것이 귀찮다면 git config
를 사용하여 각 명령의 Alias을 쉽게 만들 수 있다. 아래는 Alias를 만드는 예이다.
git config --global alias.co checkout
git config --global alias.br branch
git config --global alias.ci commit
git config --global alias.st status
이제 git commit
대신 git ci
만으로도 커밋할 수 있다.
파일을 Unstaged 상태로 변경하는 명령을 만들 수도 있다.
git config --global alias.unstage 'reset HEAD --'
아래 두 명령은 동일한 명령이다.
git unstage fileA
git reset HEAD -- fileA
아래는 최근 커밋을 좀 더 쉽게 확인할 수 있는 Alias이다.
git config --global alias.last 'log -1 HEAD'
git last