Tôi sử dụng bash trên mac và một trong những bí danh như thế này
alias gitlog='git --no-pager log -n 20 --pretty=format:%h%x09%an%x09%ad%x09%s --date=short --no-merges'
Tuy nhiên khi tôi làm
:! gitlog
tôi có
/bin/bash: gitlog: command not found
Tôi biết mình có thể thêm các bí danh như thế này trong .gitconfig của mình
[alias]
co = checkout
st = status
ci = commit
br = branch
df = diff
Tuy nhiên, tôi không muốn thêm tất cả các bí danh bash của mình vào .gitconfig. Đó không phải là KHÔ.
Có giải pháp nào tốt hơn không?