8.1、git

1、下载git

https://www.cnblogs.com/mrjade/p/9299064.html

Git下载网址

https://mirrors.edge.kernel.org/pub/software/scm/git/

注释:prefix=/usr/local 是把prefix这个变量的赋值传到make脚本,也就是makefile里。 all是makefile中指定的一个编译目标,如果make没有加all,那么默认会执行makefile中的第一个编译目标,这是两者的不同之处。但是,在大多数的makefile中,会将all作为第一个编译目标,如果是这样,那么all加不加都是一样的,因此,真实的执行结果依赖于makefile的写法,是否把all作为第一个编译目标


2、安装

2.1、卸载Centos自带的git1.7.1: 通过git –version查看系统带的版本,Centos应该自带的是git版本是1.7.1

终端输入:

yum remove git

2.2、安装所需软件包

终端输入:

yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel asciidoc

yum install gcc perl-ExtUtils-MakeMaker

2.3、下载git2.2.1并将git添加到环境变量中

(1)终端输入:

wget https://github.com/git/git/archive/v2.2.1.tar.gz

(2)解压:

tar zxvf v2.2.1.tar.gz

(3)终端输入:

  cd git-2.7.0
  make prefix=/usr/local/git all
  make prefix=/usr/local/git install

(4)配置环境变量

sudo vim /etc/profile

export PATH=$PATH:/usr/local/git/bin

  保存并退出

(5)终端输入:

source /etc/profile

3、配置

3.1、windows下生成ssh

cd ~/.ssh             #可以进入目录表示以前生成过ssh                                 

ll                    #列出文件,下面命令生成ssh,pub文件内容即ssh                                  

ssh-keygen -t rsa -C "2407512504@qq.com"

3.2、linux下生成ssh

终端输入

ssh-keygen -t rsa

一路回车

生成位置:/root/.ssh


3.3、配置github的ssh

打开github-右上角头像-setting-左边列出有ssh配置,将pub文件内容复制到ssh公钥配置


3.4、测试ssh

ssh -T git@github.com

3.5、配置全局用户名

查看当前配置

git config --global  --list

配置

git config --global user.name "xiaolanyun"

git config --global user.email "2407512504@qq.com"

results matching ""

    No results matching ""