Git 命令的简写配置(别名) |
您所在的位置:网站首页 › 命令行英文缩写 › Git 命令的简写配置(别名) |
前言
很多使用git命令的熟手会使用git命令的简写方式提高效率。但是有的人自己在模仿使用简写命令时会出现类似下面的信息: 该配置建议在全局git配置文件中进行配置。 可以通过找到配置文件打开进行配置,也可以通过命令行方式直接跳转到配置文件中进行配置。 在命令行窗口输入vim ~/.gitconfig,即可打开全局配置文件(也可以图形界面找到配置文件),然后以文本文件方式进行修改;在命令行窗口输入git config --global -e ,命令行窗口会直接进入到配置文件中,通过命令行方式进行编辑。配置内容: [alias] st = status co = checkout br = branch mg = merge ci = commit当然,可以根据个人习惯来设定简写方式,当然以常见通用方式进行设置感觉会更好。 网上示例: [alias] st = status co = checkout br = branch mg = merge ci = commit md = commit --amend dt = difftool mt = mergetool last = log -1 HEAD cf = config line = log --oneline latest = for-each-ref --sort=-committerdate --format='%(committerdate:short) %(refname:short) [%(committername)]' ls = log --pretty=format:\"%C(yellow)%h %C(blue)%ad %C(red)%d %C(reset)%s %C(green)[%cn]\" --decorate --date=short hist = log --pretty=format:\"%C(yellow)%h %C(red)%d %C(reset)%s %C(green)[%an] %C(blue)%ad\" --topo-order --graph --date=short type = cat-file -t dump = cat-file -p 二、使用命令行配置命令别名:配置Git的时候,使用了--global 是针对当前用户起作用的,如果不加,那只针对当前的仓库起作用。 我们可以通过配置当前电脑中所有的Git仓库都用相同的Git命令别名写法,eg: 该命令是告诉Git,以后可以使用st表示status $ git config --global alias.st status配置用lg 表示多参数的log信息: git config --global alias.lg "log --color --graph --pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr) %C(bold blue)%Creset' --abbrev-commit"效果图: 所以就是通过: $ git config --global alias.别名 原来Git命令就可以实现命令别名配置,其中--global参数是全局参数。 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |