Eu uso o bash no mac e um dos aliases é assim
alias gitlog='git --no-pager log -n 20 --pretty=format:%h%x09%an%x09%ad%x09%s --date=short --no-merges'
Porém quando eu faço
:! gitlog
eu recebo
/bin/bash: gitlog: command not found
Eu sei que posso adicionar aliases como este no meu .gitconfig
[alias]
co = checkout
st = status
ci = commit
br = branch
df = diff
No entanto, não quero adicionar todos os meus aliases de bash a .gitconfig. Isso não é SECO.
Existe uma solução melhor?