git 别名管理

  • 使用git config为命令设置别名

    输入 git cpick commit-id 就可以引用某次提交
    git config --global alias.cpick cherry-pick
    git config --global alias.co checkout
    git config --global alias.br branch
    git config --global alias.ci commit
    git config --global alias.st status
    
  • 使用git config新建命令

    # 输入 git unstage fileA 就可以取消文件暂存
    git config --global alias.unstage 'reset HEAD --'
    # 输入 git last 可以查看最后一次提交
    git config --global alias.last 'log -1 HEAD'
    
  • 使用git config可以执行外部命令,在命令前加!

    # 输入 git visual 等同于执行 gitk
    git config --global alias.visual '!gitk'
    

相关