前文
工作上每次都要去执行git add / git commit -m /git log/ git status
这些命令都使用非常频繁。每次敲一个完整的命令,如果简化敲少几个字呢?
git命令Alias配置
命令配置
git config --global alias.a add //表示取a别名代表add 操作
文件配置
打开家目录(C盘用户文件夹下)下的.gitconfig
配置文件
![1.png][1]
按照这样的写法的话还可以
[alias]
s = status
a = add
l = log
c = commit
等等…
流程
git config --global alias.s status
![2.png][2]
现在可以使用git s
实现git status
一样的效果了。
这样配置好,敲的键盘数量就少一点~更简单点。。。
系统Alias
在~/.bash_profile
文件中定义 (家目录)
如果没有该文件,手动创建一个。
alias gs="git status"
alias gc="git commit -m "
alias gl="git log --graph --pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr)%C(bold blue)<%an>%Creset' --abbrev-commit"
alias gb="git branch"
alias ga="git add ."
alias go="git checkout"
赋值不能有空格。立马生效source .bash_profile
命令可以使用gs
实现git status
一样的效果了。
提示
1、window系统需要git for window
中的git Base
软件
2、配置完后,记得重新打开一个创建才行。(当前窗口不存在session)