Git 命令的简写配置(别名)

您所在的位置:网站首页 命令行英文缩写 Git 命令的简写配置(别名)

Git 命令的简写配置(别名)

2024-07-17 13:01| 来源: 网络整理| 查看: 265

前言

很多使用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