Git配置(linux+windows)

来源:互联网 发布:iphone8支持5g网络吗 编辑:程序博客网 时间:2024/05/18 13:44

Linux

1.下载tar包

去github下载,有各种版本的tar包,官网对linux版本的tar包,叙述的很少,不容易下载,这里推荐去github
https://github.com/git/git/releases
这里有tar包和zip包

2.解压缩tar包,并安装各种依赖

解压:tar -zxvf xxxxx.tar

安装依赖:yum -y install zlib-devel openssl-devel cpio expat-devel gettext-devel curl-devel perl-ExtUtils-CBuilder perl-ExtUtils-MakeMaker

3.编译解压后的git文件夹

进入解压后的git文件夹

编译: make prefix=/usr/local all

安装git: make prefix=/usr/local install

配置环境变量:

vim /etc/profile
/usr/local/git/bin: //编入到PATH中
source /etc/profile //使配置文件立即生效
检验是否安装好了: git –version 如果出现版本号了,证明安装完毕
这里写图片描述

4.创建本地目录

cd /usr/local

mkdir gitDownload

cd gitDownload (在这里git clone 项目什么的)

5.配置ssh公钥

(1)设置Git的user name和email:

$ git config –global user.name “Ninka”

$ git config –global user.email “472032981@qq.com”

$ git config –global core.autocrlf false //让git不管linux和windows换行符转换的执行

$ git config –global core.quotepath false //继续配置编码,避免中文乱码

$ git config –global gui.encoding utf-8 //设置gui图形界面的编码,linux中一般不用这个,可设可不设
(2)生成密钥过程
1.查看是否已经有了ssh密钥:cd ~/.ssh
如果没有密钥则不会有此文件夹,有则备份删除
2.生存密钥:

 ssh-keygen -t rsa -C “472032981@qq.com”按3个回车,密码为空。

最后得到了两个文件:id_rsa和id_rsa.pub
生成公钥: ssh-add ~/.ssh/id_rsa
如果报错的话,就执行下eval ssh-agent 用下代理

查看公钥: cat ~/.ssh/id_rsa.pub
这里写图片描述

6.在oschina里添加ssh公钥

这里写图片描述


Windows

windos版安装的就相对简单,直接下载安装最新版git就可以,地址在上面

安装步骤,一直下一步操作即可(自己改好安装路径)

安装完毕,git –version 查看版本是否安装完毕,接下来配置SSH,同linux版本

注:配置ssh的时候可能会发生错误
这里写图片描述

0 0