歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> CentOS 6.4下Git命令自動補全設置

CentOS 6.4下Git命令自動補全設置

日期:2017/2/28 14:32:12   编辑:Linux教程

在CentOS 6.4下直接用yum安裝了git,料想沒有自動補齊功能。對於英文不好、記性不好的童靴來說,沒有自動補全真的是很痛苦。

推薦閱讀

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

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

服務器端Git倉庫的創建(Ubuntu) http://www.linuxidc.com/Linux/2011-02/32542.htm

Linux下Git簡單使用教程(以Android為例) http://www.linuxidc.com/Linux/2010-11/29883.htm

Git權威指南 PDF高清中文版 http://www.linuxidc.com/Linux/2013-10/91053.htm

1、下載源碼,主要是使用源碼中的一個自動補齊命令的bash文件。

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

這個地址git代碼在github.com的托管地址,可以直接clone下來。如果懶得clone,我提取出了自動補齊的文件,可以到下面的地址直接下載。

git-completion.bash.zip

免費下載地址在 http://linux.linuxidc.com/

用戶名與密碼都是www.linuxidc.com

具體下載目錄在 /2014年資料/5月/10日/CentOS 6.4下Git命令自動補全設置

下載方法見 http://www.linuxidc.com/Linux/2013-07/87684.htm

2、將源碼目錄下的文件復制到/etc/bash_completion.d/目錄下。

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

3、加載文件。

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

注意前面有個點,執行完成之後看看git命令是不是可以自動補全了。

tips:如果要在系統啟動自動加載,需要修改/etc/profile文件和~/.bashrc文件,增加如下腳本:

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

總結

在上面的過程中,git版本是1.7.1,源碼版本是官網下載最新的,兩個版本不一致。不過因為只是是用命令自動補齊的功能,所以關系應當不大。如果能下載到相應版本的源碼會比較好。

Git 的詳細介紹:請點這裡
Git 的下載地址:請點這裡

更多CentOS相關信息見CentOS 專題頁面 http://www.linuxidc.com/topicnews.aspx?tid=14

Copyright © Linux教程網 All Rights Reserved