카테고리 없음

git alias

falto 2025. 10. 9. 01:24

1. vim ~/.gitconfig 명령어로 .gitconfig 파일에 다음과 같은 alias를 마음껏 추가할 수 있다. 들여쓰기는 해도 되고 안 해도 된다.

 

[alias]
l = log --oneline
d = diff -w
s = status -s
t = ls-tree --full-tree --name-only -r HEAD
h = diff -w HEAD

 

 

 

2. git config 명령어로도 alias 추가가 가능하다.

https://git-scm.com/book/ko/v2/Git%EC%9D%98-%EA%B8%B0%EC%B4%88-Git-Alias

 

Git - Git Alias

이것으로 쉽게 새로운 명령을 만들 수 있다. 그리고 Git의 명령어뿐만 아니라 외부 명령어도 실행할 수 있다. ! 를 제일 앞에 추가하면 외부 명령을 실행한다. 커스텀 스크립트를 만들어서 사용할

git-scm.com

명령을 완벽하게 입력하지 않으면 Git은 알아듣지 못한다. 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