迹忆客 专注技术分享

当前位置:主页 > 学无止境 > 操作系统 > Git >

启用 Git Tab 自动完成

作者:迹忆客 最近更新:2023/04/04 浏览次数:

本教程演示了如何启用 git Tab 自动完成。


启用 Git Tab 自动完成的重要性

当开发人员使用源代码时,他们大多更喜欢 Git,因为它是开发人员非常熟悉且方便的平台,通过它,他们可以在基于团队的环境中非常有效地处理代码。

在每个系统上,当在个人计算机上成功安装 Windows 时,默认情况下会安装 Git。

但是当涉及到自动完成功能时,我们必须通过启用 git tab autocomplete 来手动启动它,它将自动完成之前定义的命令和分支名称。

本教程将演示如何在 Git 中安装一个名为自动完成的便捷功能。 它将帮助我们在 Git 中自动键入命令、它们的文件路径和分支名称以及标签。

我们可以说,当我们开始输入一个词时,我们会按下 Tab 键,这会让 Git 根据我们之前所做的工作来猜测这个词。 它还使我们免于过度打字或编写整个段落。

如果单词匹配的可能性不止一种,那么它会要求提供更多信息以相应地键入正确的单词。 我们将在下一节中了解自动完成功能在 Git 中的工作原理。


启用 Git Tab 自动完成

首先,我们将打开一个 shell 并转到我们的主目录,我们将在其中找到带有著名 cd 命令的脚本,如下所示:

$ cd script/ folder

到达目标文件夹后,我们将使用以下方法之一将 Git 自动完成脚本下载到该文件夹中。

第一种方法是使用curl下载,另一种是使用wget下载到文件夹中。 我们将在下面看到这两个命令:

使用curl下载Git自动补全:

$ curl -O https://raw.githubusercontent.com/git/git/master/contrib/completion/git-completion.bash

使用wget下载Git自动补全:

$ wget https://raw.githubusercontent.com/git/git/master/contrib/completion/git-completion.bash

Source git-completion文件

Bash 命令:

$ source ~/git-completion.bash

最有可能的是,当我们想要启动一个新的 shell 时,我们需要自动获取这个文件。 为此,我们将导航到 ~/.bashrc 文件并附加上面的命令。

保存此文件后,所有新 shell 都将获取此文件。 符号 (~) 表示主目录。 通过使用个人计算机选项中的管理模式重新启动终端来完成此操作。

让我们通过导航到 Git 控制的目录来检查此方法是否正常工作。

然后从键盘输入几个词并按 Tab 键并检查自动完成是否在您的个人计算机上正常工作; 命令如下所示:

$ git checkout <tab><tab>

为响应上述命令,我们将列出所有可能的分支,这些分支可以在成功点击 Tab 按钮后签出。

像这样,我们可以执行我们在其他教程中看到的任何 Git 命令作为自动完成功能,并且它将在所有支持的 Git 命令上运行而不会出现任何问题。

转载请发邮件至 1244347461@qq.com 进行申请,经作者同意之后,转载请以链接形式注明出处

本文地址:

相关文章

如何在 Windows 系统中卸载 git

发布时间:2023/04/09 浏览次数:223 分类:Git

在这篇简短的文章中,我们将学习如何卸载 Git,以及如何在从个人计算机的目录中卸载 Git 后删除这些文件。

如何检查 Git 的版本

发布时间:2023/04/09 浏览次数:160 分类:Git

在这篇检查Git最新版本的文章中,我们将学习如何在本地个人计算机或任何服务器上检查Git版本。

Git 如何重命名本地分支

发布时间:2023/04/09 浏览次数:64 分类:Git

大多数情况下,重命名分支机构是由于上述情况。 因此,在本教程中,我们将学习使用下面提到的技术更改本地 Git 分支的名称。

重命名 Git 存储库中的文件和目录

发布时间:2023/04/09 浏览次数:102 分类:Git

在本文中,我们将讨论 git 中的重命名过程。 我们使用 Git Rename 来更改工作目录中文件和文件夹的名称。

在 Git 中取消初始化存储库

发布时间:2023/04/09 浏览次数:187 分类:Git

本本文介绍如何通过 Git 命令行取消初始化 Git 存储库。git init 命令开发一个新的空置 Git 存储库。 它还用于重新初始化已经存在的 Git 存储库。

Git 仓库名称该如何命名

发布时间:2023/04/09 浏览次数:208 分类:Git

使用 Git 时,选择一个简洁且最新的存储库名称是一项艰巨的任务。本教程介绍了如何以独特的方式命名 Git 存储库。

配置 Git 以忽略文件模式更改

发布时间:2023/04/09 浏览次数:67 分类:Git

本文讨论配置 Git 以忽略文件更改 chmod 所需的步骤。 如果您更改 Git 正在跟踪的文件的权限,系统将在该文件中注册更改。

在 Git 中暂存已删除的文件

发布时间:2023/04/09 浏览次数:93 分类:Git

本文讨论了在 Git 中暂存已删除文件的必要步骤。我们知道 rm 命令可以删除一个文件,而无需将其从工作目录中移除。 那么,我们如何暂存已删除的文件以进行提交呢?

在 Git 中显示冲突文件

发布时间:2023/04/09 浏览次数:139 分类:Git

本文讨论在 Git 中列出冲突文件的最简单和最干净的方法。 我们可以使用 git status 命令,但这很麻烦,尤其是当我们有大量不冲突的文件时。

扫一扫阅读全部技术教程

社交账号
  • https://www.github.com/onmpw
  • qq:1244347461

最新推荐

教程更新

热门标签

扫码一下
查看教程更方便