使用yum安装版本不能自己控制,我们通过git --version命令可以看到版本比较老
源码编译安装 在github上找到git仓库,进入releases中找到自己想要的版本复制tar.gz安装包下载地址在Linux服务器,执行下载,命令为:wget https://github.com/git/git/archive/v2.28.0.tar.gz(上面复制的下载地址)安装包解压,命令为:tar -zxvf 压缩包文件名安装编译源码所需依赖,命令为:yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel gcc perl-ExtUtils-MakeMaker,出现提示输入y回车即可安装依赖时,yum自动安装了Git,需要卸载旧版本Git,命令为:yum remove git,出现提示输入y回车即可进入解压后的文件夹,命令 cd git-2.17.0 ,然后执行编译,命令为:make prefix=/usr/local/git all安装Git至/usr/local/git路径,命令为:make prefix=/usr/local/git install使用命令vim /etc/profile打开环境变量配置文件 ,在底部加上Git相关配置信息export PATH=$PATH:/usr/local/git/bin保存退出,安装完毕,我们可以通过git --version查看版本全局配置
git config --global user.name '你的用户名' //配置用户名 git config --global user.email '你的邮箱' //配置邮箱具体仓库指定配置
git config user.name '你的用户名' git config user.email '你的邮箱'查看用户信息
git config user.name //查看用户名 git config user.email //查看邮箱创建ssh key
输入命令ssh-keygen -t rsa -C '你的邮箱'默认生成id_rsa和id_rsa.pub两个密钥文件添加你的SSH key到github上,登录你的github账号,进入Account Settings -> SSH key,点击Add SSH key按钮,把上一步生成的id_rsa.pub文件中的内容粘贴进去即可如果我们不想使用Git命令进行操作,我们可以使用图形化工具便捷操作
常用Git图形化工具 GitHub for Desktop(支持Windows和Mac)Source Tree(支持Windows和Mac)TortoiseGit(只支持Windows且有中文版支持)。。。。。。 IDE集成的Git客户端,例如:Xcode,Eclipse,Visual Studio…Git图形化工具的使用(以TortoiseGit为例)下载安装:官网同时下载好安装包及语言包,默认安装即可(先按照软件安装包,后安装语言包)
随便进入一个目录下,右键出现如下即表示安装成功(这里是中文版)
Git 克隆相当于git clone操作
Git 在这里创建版本库相当于git init操作,此处选项Make it Bare(制作纯版本库)不勾选
进入到一个受版本控制的目录,右键会出现如下图(鼠标移至TortoiseGith出现右边)
直接点击相关操作即可,简化了使用git命令进行操作