git-alias

~/.gitconfig 中配置

[user]
name = alei
email = alei@micous.com
[alias]
co = checkout
ci = commit
st = status
br = branch
hist = log --pretty=format:\"%h %ad | %s%d [%an]\" --graph --date=short
type = cat-file -t
dump = cat-file -p

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

 

 


终端中配置  

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'
git config --global user.name "user"
git config --global user.email "user@gamil.com"

 

git bash 设置命令简写(可在.bashrc中设置)

鼠标右击打开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'


posted on 2020-03-09 10:50  iokde.com  阅读(224)  评论(0编辑  收藏  举报

导航