Shell Alias 可以让我们配置更加简短的命令来进行一些常用操作(比如用 gs 来代替 git status ),正确使用的话可以极大提高工作效率。
Shell Alias 可以在 Shell 配置中修改,不同 Shell 位置不一样。比如 Bash(Ubuntu 默认 Shell) 的 .bashrc , Zsh 的 .zshrc 等。目前我们通常在 ~/.shell_profile 中修改。
下面分享一些常用的 alias:
# git命令简写alias ga='git add'alias gc='git commit'alias gca='git add --all; git commit'alias gp='git push'alias gs='git status'alias gd='git diff'alias gpl='git pull'alias gr='git reset'alias gb='git branch'alias gch='git checkout'alias gm='git merge'alias gl='git log'alias gt='git tag'# 路径快速导航alias h='cd ~'alias w='cd ~/workspace'# cer = cd extension reforgealias cdx='cd ~/workspace/x'# 剪贴板集成alias setclip='xclip -selection c'alias getclip='xclip -selection clipboard -o'
