Khi làm việc với git, việc phải gõ toàn bộ câu lệnh đặc biệt là những câu lệnh dài nhiều lần có thể gây khó chịu một chút khi sử dụng. Nếu bạn không muốn gõ toàn bộ text thì bạn có thể cài đặt cho mỗi câu lệnh một alias. Khi đó chỉ cần sử dụng alias đó thay cho toàn bộ text.
Config aliases
Bạn cần thêm alias vào .bash_profile hoặc .bash
Dưới đây là mẫu aliases mà mình dang dùng bạn có thể custom thêm nhé.
# git aliases
alias gc='git checkout'
alias gcm='git commit -m'
alias gs='git status'
alias ga='git add --all'
alias gp='git pull --rebase'
alias gb='git branch -vv'
alias gr='git remote -v'
alias grt='git reset --hard'
alias gpub='git push origin publish'
alias grp='git rebase publish'
alias gdev='git push origin dev'
alias gd='git branch -D'
alias gm='git merge'
alias gmx='git merge -X theirs'
alias gh='git push hozefa'
alias gk='gitk &'
alias gda='git branch | grep -v "develop" | grep -v "release" | xargs git branch -D'
alias gf='git fetch'
alias gl='git log -3'
# cleans all branches locally that have already been merged.
alias gcmb="git branch --merged | grep -Ev '(^\*|develop)' | xargs git branch -d"
hay quá