git配置自动补全

这篇具有很好参考价值的文章主要介绍了git配置自动补全。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

配置下git命令的自动补全功能。

配置该功能时,只要下载git-bash-completion.git文件,无需下载所有的git源码。

所需文件是github搜索的开源文件(非常感谢),具体操作如下:

Step1:

~# git clone https://github.com/markgandolfo/git-bash-completion.git
~# cp git-bash-completion/git-completion.bash ~/.git-completion.bash
~# ll .git-completion.bash
-rwxr-xr-x 1 root root 27704Feb1806:16.git-completion.bash*

Step2:

修改~/.bashrc,在文件结尾增加:

if [ -f ~/.git-completion.bash ]; then
        . ~/.git-completion.bash
fi

Step3:

执行.bashrc文件,在同一个窗口执行git命令,命令后续部分使用tab键补全。

~# source ~/.bashrc
~# git sta
stage    stash    status

注:

1、上述是git命令补全功能。不要和linux命令补全功能混淆。linux命令补全安装方法:apt-get install bash-completion。

2、可以使用git config命令配置git命令别名,减少命令输入。文章来源地址https://www.toymoban.com/news/detail-598078.html

到了这里,关于git配置自动补全的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • PingCode DevOps 团队:企业CICD流水线可能会遇到的问题及解法

    CICD 流水线是指一系列自动化的构建、测试和部署步骤,用于将应用程序从开发到生产环境的过程。在 CICD 流水线中,每个步骤都是自动化的,并且在完成后会触发下一个步骤的执行。 CICD 流水线可以帮助团队更快地交付产品,减少手动错误,并提高软件质量。通过自动化构

    2024年02月10日
    浏览(50)
  • git配置自动补全

    配置下git命令的自动补全功能。 配置该功能时,只要下载git-bash-completion.git文件,无需下载所有的git源码。 所需文件是github搜索的开源文件(非常感谢),具体操作如下: Step1: Step2: 修改~/.bashrc,在文件结尾增加: Step3: 执行.bashrc文件,在同一个窗口执行git命令,命令后

    2024年02月16日
    浏览(37)
  • DevOps-GitHub/GitLab

    GitHub是一个开源代码托管平台。基于web的Git仓库,提供共有仓库和私有仓库(私有仓库收费)。 GitLab可以创建免费私有仓库。 为了快速操作,这里对创建仓库以及注册不做说明。 首先再GitHub上创建一个远程仓库 github_test 使用GitHub远程仓库 在github上获取克隆地址(注意,这个

    2024年02月15日
    浏览(51)
  • DevOps-Git

    版本控制软件提供完备的版本管理功能,用于存储,追踪目录(文件夹)和文件的修改历史。版本控制软件的最高目标是支持公司的配置管理活动,最终多个版本的开发和维护活动,即使发布软件。 https://git-scm.com/ 查看参数帮助 因为git是分布式版本控制系统,不同的人提交

    2024年02月15日
    浏览(29)
  • Git使用篇:Mac&Window---Vscode 终端命令行显示分支名和Tab自动补全

    ###:mac终端美化 https://www.jianshu.com/p/fd457aaee3e7 配置地址 终端改成git window终端美化 setting.json修改这个

    2024年02月11日
    浏览(41)
  • DevOps之自动化测试

    明确一下自动化测试不是什么。自动化测试不是指自动化生成测试代码,而是自动化地执行由开发人员或测试人员编写的测试代码。正如下面这句谚语:“绝不要手工去做任何可以被自动化处理的事情。——Curt Hibbs” 之前是由人工点击页面上的按钮进行功能测试,人工设置

    2024年02月10日
    浏览(38)
  • DevOps?自动化运维!

    by: 雪月三十 DevOps流程图 DevOps是Dev和Ops的结合 Dev(developer开发) Ops(operation运维) 在企业中dev和ops是有一种天然的矛盾,dev要求的是快速迭代,给公司挖掘出商业的价值,而ops则是强调的稳定,不让你如此快的开发,以稳定为主,不希望动代码(if no problem, don’t touch it),所

    2024年02月12日
    浏览(60)
  • 为 DevOps 战士准备的 Linux 命令

    点击链接了解详情 这篇文章将帮助理解DevOps工程师所需的大部分重要且经常使用的Linux命令。 要执行这些命令,你可以使用任何Linux机器、虚拟机或在线Linux终端来迅速开始使用这些命令。 系统信息命令: hostname - 显示系统主机的名称。 hostid - 显示由操作系统分配的系统主机

    2024年02月09日
    浏览(34)
  • DevOps系列文章之 Git知识大全

    常用命令   其他参数 --inital-branch 初始化的分支 --bare 创建一个裸仓库(纯 Git 目录,没有工作目录) --template 可以通过模板来创建预先建好的自定义 git 目录   用户名配置 git config --global user.name \\\"yourname\\\" git config --global user.email yourname@xx.com instead of 配置 git config --global url.git

    2024年02月16日
    浏览(37)
  • 【DevOps】Git 图文详解(九):工作中的 Git 实践

    本系列包含: Git 图文详解(一):简介及基础概念 Git 图文详解(二):Git 安装及配置 Git 图文详解(三):常用的 Git GUI Git 图文详解(四):Git 使用入门 Git 图文详解(五):远程仓库 Git 图文详解(六):Git 利器 - 分支 Git 图文详解(七):标签管理 Git 图文详解(八)

    2024年02月04日
    浏览(41)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包