4下Git命令自动补全设置,命令补全。基本操作

  1. 安装yum install git
  2. 生成SSH KEY
    :先cd ~/.ssh,在这一个目录下输入ssh-keygen,平素回车就能够了,这些时候就会出现id_rsd.pub公钥和id_rsa私钥,然后cat id_rsa.pub,把那个公钥复制到对应的码云平台也许是github上,配置SSH
    Key
  3. 基本命令
git config git init
git clone git remote
git fetch git commit
git rebase git push
  1. 那会儿就可以透过git clone github上对应ssh连接,把代码克隆到本地了

读书网址http://www.runoob.com/git/git-tutorial.html

在CentOS
6.4下直接用yum安装了git,料想没有自动补齐作用。对于英文不佳、记性倒霉的童靴来说,没有机关补全真的是很惨痛。

在CentOS
6.4下直接用yum安装了git,料想没有机关补齐功效。对于英文倒霉、记性糟糕的童靴来说,没有活动补全真的是很惨痛。

git 命令补全

git : 不打听 git 的同室能够阅读
git)
.
在 Digital
Ocean
上折腾了一个 VPS . 主机系统为 CentOS 7.2 x64.

标题求证
系统自带安装的 git 无法运用 tab
来补全命令。能够由以下情势,消除此难点。

指令自动补全

  1. 下载源码 使用下载源码中的 git-completion.bash 自动补全命令的文件
    git clone git@github.com:git/git.git ,前提是你在github上计划了公钥
  2. 复制git-completion.bash
    文件cp contrib/completion/git-completion.bash /etc/bash_completion.d/
  3. 加载bash脚本source /etc/bash_completion.d/git-completion.bash
  4. 电动加载脚本,编辑vim ~/.bash_profile,添加上边包车型大巴就能够了

# Git bash autoload
if [ -f /etc/bash_completion.d/git-completion.bash ]; then
source /etc/bash_completion.d/git-completion.bash
fi

推荐阅读:

引进阅读

1. 下载源码

**应用下载源码中的 git-completion.bash 自动补全命令的文书 **

git clone https://github.com/git/git

#安装信息
Cloning into 'git'...
remote: Counting objects: 203055, done.
remote: Compressing objects: 100% (143/143), done.
remote: Total 203055 (delta 109), reused 15 (delta 15), pack-reused 202897
Receiving objects: 100% (203055/203055), 87.81 MiB | 18.85 MiB/s, done.
Resolving deltas: 100% (147606/147606), done.

Fedora通过Http Proxy下载Git

Fedora通过Http
Proxy下载Git
http://www.linuxidc.com/Linux/2009-12/23170.htm

2. 复制 git-completion.bash 文件

#切换至 root 权限
cp contrib/completion/git-completion.bash /etc/bash_completion.d/

在Ubuntu Server上安装Git

在Ubuntu
Server上安装Git
http://www.linuxidc.com/Linux/2009-06/20421.htm

3.加载 bash 脚本

. /etc/bash_completion.d/git-completion.bash

服务器端Git仓库的创始(Ubuntu)

劳动器端Git仓库的创办(Ubuntu)
http://www.linuxidc.com/Linux/2011-02/32542.htm

4. 自行加载脚本

#编辑 /etc/profile 和 ~/.bashrc 文件,加入下面的代码。
# Git bash autoload
if [ -f /etc/bash_completion.d/git-completion.bash ]; then
. /etc/bash_completion.d/git-completion.bash
fi

实则应用中窥见,需求将上述命令写入用户的 ~/.bashrc 文件,方可平常使用。

增添阅读列表:

  1. 天涯PHP博客
    文章:
    CentOS环境完毕Git命令自动补全
  2. git 官方文书档案 git
  3. 廖雪峰 Git
    教程

声明
如上相关内容根本源于
CentOS环境实现Git命令自动补全,那里最首要用作家组织调学习的记录,以利于日后翻开,相关详细经过,可点击原网页进行浏览。

Linux下Git简单利用教程(以Android为例)

Linux下Git不难利用教程(以Android为例)
http://www.linuxidc.com/Linux/2010-11/29883.htm

Git权威指南 PDF高清中文版

Git权威指南 PDF高清国语版
http://www.linuxidc.com/Linux/2013-10/91053.htm

壹 、下载源码,首尽管采用源码中的叁个自行补齐命令的bash文件。

一 、下载源码,首假使选用源码中的五个机关补齐命令的bash文件。

$ git clone

$ git clone

这一个地方git代码在github.com的托管地址,可以直接clone下来。倘诺懒得clone,作者领到出了机动补齐的文本,能够到下边包车型的士地点间接下载。

以此地址git代码在github.com的托管地址,能够直接clone下来。如若懒得clone,笔者领到出了机动补齐的文书,能够到上面包车型地铁地方直接下载。

git-completion.bash.zip

git-completion.bash.zip

免费下载地址在

免费下载地址在

用户名与密码都以www.bkjia.com

用户名与密码都是www.linuxidc.com

具体下载目录在 /二零一四年资料/十月/1二日/CentOS 6.4下Git命令自动补全设置

现实下载目录在 /二零一六年龄资历料/十一月/5日/CentOS 6.4下Git命令自动补全设置

下载格局见

下载情势见
http://www.linuxidc.com/Linux/2013-07/87684.htm

贰 、将源码目录下的公文复制到/etc/bash_completion.d/目录下。

② 、将源码目录下的文书复制到/etc/bash_completion.d/目录下。

$ sudo cp contrib/completion/git-completion.bash
/etc/bash_completion.d/

$ sudo cp contrib/completion/git-completion.bash
/etc/bash_completion.d/

③ 、加载文件。

三 、加载文件。

$ . /etc/bash_completion.d/git-completion.bash

$ . /etc/bash_completion.d/git-completion.bash

只顾近来有个点,执行到位未来看看git命令是或不是能够活动补全了。

小心眼下有个点,执行到位未来看看git命令是否能够自行补全了。

tips:倘诺要在系统运转自动加载,须要修改/etc/profile文件和~/.bashrc文件,扩展如下脚本:

tips:倘使要在系统运行自动加载,需求修改/etc/profile文件和~/.bashrc文件,扩张如下脚本:

if [ -f ``/etc/bash_completion``.d``/git-completion``.``bash
]; ``then ``. ``/etc/bash_completion``.d``/git-completion``.``bash
fi

if澳门金沙国际, [ -f ``/etc/bash_completion``.d``/git-completion``.``bash
]; ``then

总结

``. ``/etc/bash_completion``.d``/git-completion``.``bash

在地方的长河中,git版本是1.7.1,源码版本是官网下载最新的,多少个本子分化等。不过因为只是是用命令自动补齐的功效,所以关系应该十分的小。假使能下载到相应版本的源码会相比好。

fi

Git 的事无巨细介绍:请点那里
Git 的下载地址:请点那里

总结

6.4下间接用yum安装了git,料想没有机关补齐效能。对于英文倒霉、记性倒霉的童靴来说,没有自行补全真的是很惨痛。
推荐阅读:…

在地点的长河中,git版本是1.7.1,源码版本是官网下载最新的,七个本子不雷同。可是因为只是是用命令自动补齐的效应,所以关系应该十分小。假使能下载到相应版本的源码会比较好。

Git
的事无巨细介绍
:请点这里
Git
的下载地址
:请点那里

越多CentOS相关新闻见CentOS 专题页面 http://www.linuxidc.com/topicnews.aspx?tid=14

本文永久更新链接地址:http://www.linuxidc.com/Linux/2014-05/101527.htm

澳门金沙国际 1

相关文章