安装wget

yum install wget -y

下载最新版本的git源码,并解压

cd /usr/local/src/
wget https://mirrors.edge.kernel.org/pub/software/scm/git/git-2.9.5.tar.gz
tar xvf git-2.9.5.tar.gz
cd git-2.9.5

安装依赖包,用于编译

yum groupinstall 'Development Tools'
yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel perl-CPAN perl-devel

配置

ake configure
./configure

编译

make

安装

make install 

配置git命令补全

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

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

加载文件

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

将配置加进配置文件末尾

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

读取配置

. /etc/profile

配置完成,可以检查git命令补全是否生效

最新文章

  1. 浅谈Runloop
  2. H5常用代码:适配方案3
  3. myeclipse如何导入相应的jar包
  4. JAVA设计模式(DESIGN PATTERNS IN JAVA)读书摘要 第1部分接口型模式——第4章 外观(Facade)模式
  5. CUDA编程-(1)Tesla服务器Kepler架构和万年的HelloWorld
  6. git删除分支
  7. [置顶] Codeforces Round #190 (Div. 2)(完全)
  8. .Net在线付款---Paydollar在线付款开发过程
  9. LDA进阶(Dynamic Topic Models)
  10. Hibernate(12)_基于主键的双向1对1
  11. Smart Contract - Hello World
  12. spark run using IDE / Maven
  13. UVAL 4728 Squares(旋转卡壳)
  14. unityShader CGINCLUDE关键字
  15. bootstrapValidator 表单验证
  16. 2018 Multi-University Training Contest 4 Solution
  17. 【328】Python 控制鼠标/键盘+图片识别 综合应用
  18. linux 下vim的使用(必看)
  19. 2017广东工业大学程序设计竞赛决赛--Problem B: 占点游戏
  20. spring+mybatis+javafx

热门文章

  1. Android商城开发系列(十)—— 首页活动广告布局实现
  2. int _tmain(int argc, _TCHAR* argv[])
  3. 详细讲解:yii 添加外置参数 高级版本
  4. 那些年,被我蠢哭了的php代码小错误~~~
  5. Extjs4.1+desktop+SSH2 搭建环境 项目能跑起来
  6. 关于mongodb的日志
  7. 2018.6.13 Java语言基础复习总结
  8. OO第13-14次作业总结
  9. Java构造方法经典例题
  10. Struts动态联动效果