CentOS的yum源中没有git,只能自己编译安装,现在记录下编译安装的内容,留给自己备忘。

确保已安装了依赖的包

yum install curl
yum
install curl-devel
yum install zlib-devel
yum
install openssl-devel
yum install perl
yum
install cpio
yum install expat-devel
yum
install gettext-devel

下载最新的git包

wget http://www.codemonkey.org.uk/projects/git-snapshots/git/git-latest.tar.gz
tar
xzvf git-latest.tar.gz
cd
git-2011-11-30#你的目录可能不是这个
autoconf
./configure
make
sudo
make install

检查下安装的版本,大功告成

git --version

通过ssh 进行认证连接git

ssh-keygen -C "你的email地址" -t rsa

scp ~/.ssh/id_rsa.pub git@服务器:~/.ssh/  

ssh git@服务器  

cat ~/.ssh/id_rsa.pub >> authorized_keys  

chmod 755 /home/git  

chmod 700 /home/git/.ssh  

chmod 644 /home/git/.ssh/authorized_keys

事实上可以ssh-keygen  -t rsa,然后不输入任何东西,一直回车就可以了。生成的文件在~/.ssh/目录下

最新文章

  1. Hadoop分布式系统的安装部署
  2. page文件
  3. Retrofit学习入门
  4. SQL2008根据日志恢复
  5. Android开发更改应用图标无效的问题
  6. RMAN 报:ORA-19504 ORA-27038
  7. MVC 插件式开发
  8. mybatis generator Date类型时间丢失
  9. 201521123023《Java程序设计》第10周学习总结
  10. JAVA设计模式---装饰者模式
  11. Rest api简介
  12. Cent OS 6.4下安装JDK1.6
  13. 输入ip和端口号python脚本py文件
  14. [MicroPython]TurniBit开发板旋转按钮控制脱机摆动
  15. github总结(1)--怎样创建一个新的仓库
  16. IntelliJ_2017_安装Grep Console插件(console输出内容加颜色)
  17. day09作业—函数进阶
  18. 2017-12 CDQZ集训(已完结)
  19. luogu1328 [NOIp2014]生活大爆炸版石头剪刀布 (模拟)
  20. test20180921 量子纠缠

热门文章

  1. mySql---logback日志写入数据库(mysql)配置
  2. 转:IntelliJ IDEA 2016.1.3注册破解激活
  3. SQL Server2008无法修改表结构?
  4. hdu4445 CRAZY TANK 2012金华赛区现场赛D题
  5. FIS3配置fis-conf.js
  6. Java编程兵书
  7. OpenShift和F5的集成手册
  8. Centos 7 配置 VNCServer 經驗
  9. 使用SQL SERVER FOR XML PATH将多个结果集转换成一行并进行去重处理
  10. Xamarin C# Android for Windows 安装