Git中alias别名提高操作效率

黎小强
2021-01-14 / 0 评论 / 964 阅读 / 正在检测是否收录...

前文

工作上每次都要去执行git add / git commit -m /git log/ git status 这些命令都使用非常频繁。每次敲一个完整的命令,如果简化敲少几个字呢?

git命令Alias配置

命令配置

git config --global alias.a add     //表示取a别名代表add 操作

文件配置

打开家目录(C盘用户文件夹下)下的.gitconfig 配置文件

1.png

按照这样的写法的话还可以

[alias]
    s = status
    a = add
    l = log
    c = commit 

等等..

流程

git config --global alias.s status

2.png

现在可以使用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)

0

评论 (0)

取消