Mac에서 bash를 사용하고 별칭 중 하나는 다음과 같습니다.
alias gitlog='git --no-pager log -n 20 --pretty=format:%h%x09%an%x09%ad%x09%s --date=short --no-merges'
그러나 내가 할 때
:! gitlog
나는 얻다
/bin/bash: gitlog: command not found
.gitconfig에 이와 같은 별칭을 추가 할 수 있다는 것을 알고 있습니다.
[alias]
co = checkout
st = status
ci = commit
br = branch
df = diff
그러나 모든 bash 별칭을 .gitconfig에 추가하고 싶지 않습니다. 그것은 DRY가 아닙니다.
더 나은 해결책이 있습니까?