易生活网
    • 网站首页
    • 公司简介
      公司简介
      企业文化
    • 产品展示
    • 新闻动态
      公司新闻
      行业新闻
    • 成功案例
      成功案例
    • 客户服务
      售后服务
      技术支持
    • 人才招聘
    • 联系我们
      联系我们
      在线留言

    新闻动态
    Site navigation

    公司新闻
    行业新闻

    联系方式Contact


    地 址:北京市西城区66号
    电 话:19913167781
    网址:dsesh.com
    邮 箱:83622271@qq.com

    网站首页 > 新闻动态
    新闻动态Welcome to visit our

    Git别名的使用

    分享到:
      来源:易生活网  更新时间:2026-10-01 07:09:17  【打印此页】  【关闭】

    这篇文章主要介绍了Git别名的使(shi)用使用,文中通过示例代码介绍的使用非常详细,对大家的使用学习或者工作(zuo)具有(you)一定(ding)的参考学习价值,需要的使(shi)用朋友们下面(mian)随着小编来一起学习(xi)学习吧。

    1. 为什么要取(qu)别名?使用

    Git别名的使用

    别名,可(ke)以把较长的使用(yong)命令变得(de)更加简洁、简单化,使用便于记忆;

    Git别名的使用

    别名,使用可以帮助我们节约(yue)大量的使用键盘敲打时间,相当于提升了我们的使用办公效率;

    Git别名的使用

    别名,可以有效改善我们的使用心情,当然也可以把个人的使(shi)用自身价值(bi ge)提高;

    2. 定义 Git 别名

    2.1 第一种(zhong)方法:通(tong)过命令方式设置

    这里列举了几种定义 Git 别名例子,大家可以照葫芦画瓢,使用举一反三。使用

    $ git config --global alias.gp pull
    $ git config --global alias.br branch
    $ git config --global alias.co checkout
    $ git config --global alias.ci commit
    $ git config --global alias.st status

    2.1.1 git config

    如果(guo)命令不带 --global 参数,使用它只会对(dui)当前仓库生(sheng)效,配置的内容会写入到当前仓库下本地文件 .git/gitconfig,比如当前的 Git 仓库名称为 box3,那么修改的文件路径是 box3/.git/gitconfig

    2.1.2 git config --global

    如果(guo)命令带 --global 参数,它会对当前用户下所有的 Git 仓库生效,配置的内容会写入到当前用户的本地文件 ~/.gitconfig,若终端登录用户是 fanjiapeng,那(na)么文件全路径是(shi) /home/fanjiapeng/.gitconfig

    注意:

    配置相同的别名,只有最后一次配置会生效,相同的(de)配置最后一次覆盖前一次设置。

    当前仓库的别名配置权重(zhong)(优先级)高于全局别名配置(git config > git config --global)。

    2.2 第二(er)种方法:修(xiu)改本地文件

    2.2.1 针对当前用户全局设置

    修改当前用户下全局配置信息,以下(xia)命令打开的文件就是 ~/.gitconfig,修改会对当前用户下所有的 Git 仓库生效。

    若没有 [alias] 这项配置,不要惊慌哟,说明还没有(you)配置 Git 别名。

    $ git config -e --global
    [user]
    [push]
    [alias]
    st = status
    br = branch
    ci = commit
    gp = pull
    co = checkout

    还(hai)有一种修改(gai)全局配置信息方(fang)式,它们达到的效果是一致的。直接通过编辑器修改,比如:

    $ vim ~/.gitconfig

    2.2.2 针对当前用户下,指定Git仓库设置

    假如 Git 仓库名称为 box3.cn,修改当(dang)前仓库下的配置信息,以下命令打开(kai)的文件就是 .git/config,修改只会对当前仓库生效。

    $ cd box3.cn
    $ git config -e
    [core]
    [remote "origin"]
    [branch "dev"]
    [alias]
    br = branch
    co = checkout
    ci = commit

    也提供另一种(zhong)本地文件修改方式,比如:

    $ cd box3.cn
    $ vim .git/config

    2.3 第三种方法:Linux alias

    2.3.1 针对当前用户生(sheng)效

    这里也只是列举了几种常用的(de) alias,是不是比(bi)起 Git alias 命令变得更加简单呢。

    $ vim ~/.bashrc
    alias "gst"="git status"
    alias "gco"="git checkout"
    alias "gpl"="git pull --log"
    alias "gbl"="git branch -l"

    挑选其中一个 alias 简化命令,测试一下:

    $ gst
    # On branch master
    nothing to commit, working directory clean

    2.3.2 针对(dui)Linux系统下全部用户生效

    $ vim /etc/profile
    alias "gst"="git status"
    alias "gco"="git checkout"
    alias "gpl"="git pull --log"
    alias "gbl"="git branch -l"

    3. 取消 Git 别名

    3.1 命令行方式

    取消(xiao)/删除某项别名,需(xu)要(yao)在某个 Git 仓库下执行以下命令,否则会收到错误信息,作用域为某个(ge)指定的 Git 仓库。

    $ git config --unset alias.ci

    在当前用户下,取消/删除某项全局别名,作用域为所有的 Git 仓库。

    $ git config --global --unset alias.co

    3.2 本地文(wen)件(jian)方式

    以下本地文件修改方式,只会对(dui)当(dang)前 Git 仓库生(sheng)效。

    $ cd box3.cn
    $ vim .git/config

    以下本地文件(jian)修改方式,作用域为当前用户下所有的 Git 仓库,针对的是当(dang)前用户下(xia)的全局设置。

    $ vim ~/.gitconfig

    4. 查看 Git 已配置信息

    4.1 查看 Git 本地配置

    $ git config --list --local

    4.2 查看 Git 全局配置

    $ git config --list --global

    4.3 查看 Git 所有配置信息

    $ git config -l
    $ git config -list

    5. 总结

    别名(ming)并不只限于 Git 使用场景。大家可以举一反三哟;

    到此这篇关于Git别名的使用的文章就介绍到这了,更多相关Git 别名内容请搜索脚本之家以前的文章或继续浏览下面的相关(guan)文(wen)章希望大(da)家(jia)以后多多支持脚本之(zhi)家!

    文章转自脚本之家,原文链接:https://www.jb51.net/article/192873.htm

    上一篇:龙口房管局备案查询网站_龙口建设网站哪个好_2
    下一篇:黄山网站推广_黄山seo推广商家推荐

    相关文章

    • 高端网站建设公司排名_高端网站建设哪家正规_1
    • 简单有趣的英文小游戏_英语小游戏制作网站推荐
    • 简单日历app_日历app制作_2
    • 简单的app制作教程_简单制作小视频app
    • 高端网站建设公司排名_金华网站建设行业排名_1
    • 简单工程报价单_网站制作报价单_2
    • 简单制作起泡胶教程_金属网站制作起泡教程
    • 简历模板的网站_肯德基网站制作简历模板_1
    • 龙溪和园洲哪个地方好_龙溪企业网站制作哪家好
    • 策划方案_新浪网站seo策划方案模板

    友情链接:

    • 北安嘉娇网络科技有限公司
    • 烟台骐锡网络科技有限公司
    • 蚌埠讯晖网络科技有限公司
    • 新疆奎屯越旺网络科技有限公司
    • 莱芜邦凡网络科技有限公司
    • 九江月邦网络科技有限公司
    • 内蒙呼和浩特圆优网络科技有限公司
    公司简介|产品展示|新闻动态|成功案例|客户服务|人才招聘|联系我们

    Copyright © 2026 Powered by 易生活网   sitemap

    0.2572s , 49743.6796875 kb