Git 设置别名[alias]

工作中我经常设置一下别名。。。

别名就在[alias]后面,要删除别名,直接把对应的行删掉即可。

而当前用户的Git配置文件放在用户主目录下的一个隐藏文件.gitconfig中:

$ cat .gitconfig
[alias]
    co = checkout
    ci = commit
    br = branch
    st = status
  lg = log --color --graph --pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr) %C(bold blue)<%an>%Creset' --abbrev-commit
  unstage = reset HEAD
  last = log -1
[merge]
        tool = kdiff3
[color]
        ui = true
[user]
    name = Your Name
    email = your@email.com

 命令形式,在有.git目录中执行

$ git config --global alias.lg "log --color --graph --pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr) %C(bold blue)<%an>%Creset' --abbrev-commit"

 

原文地址:https://www.cnblogs.com/hongguang-kim/p/5239043.html