git-alias

~/.gitconfig 中配置

credential.helper=osxkeychain
http.postbuffer=157286400
alias.co=checkout
alias.br=branch
alias.ci=commit
alias.st=status
 
color.ui=true
color.diff=true
core.autocrlf=input


windows中配置  (命令行 .bashrc 中配置)

git config --global alias.co checkout
git config --global alias.ci commit
git config --global alias.st status
git config --global alias.br branch
git config --global alias.hist 'log --pretty=format:"%h %ad | %s%d [%an]" --graph --date=short'
git config --global alias.type 'cat-file -t'
git config --global alias.dump 'cat-file -p'

windows git bash 设置命令简写

鼠标右击打开git bash

cd /etc/profile.d
vim aliases.sh
alias ga='git add'
alias gb='git branch'
alias gcd='git checkout develop'
alias gc='git checkout'
alias gcm='git commit -m'
alias gl='git pull'
alias glud='git pull upstream develop'
alias glum='git pull upstream master'
alias gp='git push'
alias gpod='git push origin develop'
alias gpom='git push origin master'
alias gst='git status'
alias glog='git log'
alias grlog='git reflog'
alias b='branch'
alias cp='cherry-pick'
alias g='git'


原文地址:https://www.cnblogs.com/lavin/p/12447272.html