Git 设置别名

Git 有的命令比较长,有的需要频繁的使用,这两类命令可以通过定义别名的方式来简化我们的输入。

添加别名的方式,在 ~/.gitconfig 文件末尾添加

[alias]
  a = add
  b = branch
  c = commit
  d = diff
  l = log --graph --pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr)%Creset | %C(bold)%an' --abbrev-commit --date=relative
  r = reset
  aa = add .
  ba = branch -a
  ca = commit -a
  cc = commit -a -m
  cl = clone
  cm = commit -m
  co = checkout
  cp = cherry-pick
  nb = checkout -b
  pl = pull
  ps = push origin master
  st = status

即可。

保存之后可以试一下

git st
git l

它们与

git status
git log --graph --pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr)%Creset | %C(bold)%an' --abbrev-commit --date=relative

命令是等效的。

设置完之后 Git 的很多命令都变得更简单,比如 git push origin master 可以简化为 git psgit checkout 简化为 git co 等等。

补充


Windows 用户的 .gitconfig 文件在用户目录下。


原文:https://blog.taotao.io/git-aliases/

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容