Git 的安装与调试

2020-11-13 05:10河北科技师范学院赵学作
网络安全和信息化 2020年11期
关键词:环境变量服务端公钥

■ 河北科技师范学院 赵学作

编者按:Git 是一个开源的分布式版本控制系统,是用于Linux 内核开发的版本控制工具,它可以有效、高速地处理从很小到非常大的项目版本管理。本文主要介绍Git 服务端及客户端的安装与调试。

Git 是Linus Torvalds 为了帮助管理Linux 内核开发而开发的一个开放源码的版本控制软件。与常用的版本控制工具CVS,Subversion 等不同,它采用了分布式版本库的方式,不必服务器端软件支持,使源代码的发布和交流极其方便。Git 的速度很快,其合并跟踪(Merge Tracing)能力使得它成为企业团队开发的首选工具。

图1 配置Java 环境变量

Windows 系统中Git 服务端的安装与调试

第一步:从地址http://www.java.com/zh_CN/下载Java 最新版本JavaSetup8u2 11.exe 并运行,注意勾选“更改目标文件夹”,以便自定义安装目录。

第二步:配置Java 环境变量。

右键“计算机” → “属性” → “高级系统设置”→“高级” → “环境变量”。如图1 的所示。

1.新建用户变量名JAVA_HOME,并输入变量值:D:java(本文以此文件夹为例)。

2.新建用户变量名CLAS SPATH,变量值为:

3.找到系统变量Path,选择编辑。把 %JAVA_HOME%/bin;%JAVA_HOME%/jre/bin添加到”变量值”的结尾处。

第三步:验证Java 是否安装成功。

打开DOS 命令窗口,输入java 命令:java,回车。如果出现java 的相关提示信息,说明安装成功。

第四步:进入http://www.gitblit.com/,下载Git blit 的Windows 包,然后解压缩到D:Git 中,并创建文件夹:D:GitGitRepository用于存储资料。

第五步:配置gitblit.properties 文件。

找到D:Git 目录下的data 文件夹下的gitblit.properties 文件,用“记事本”打开并全新写入以下内容:

第六步:编辑D:Git 目录中的installService.cmd文件,按如下内容更改或添加:

第七步:运行installSe rvice.cmd 批处理文件,安装服务后即可启动gitblit。

第八步:如果是Windows 2008 或Windows 2012 系统,还需要启动“高级安全Windows 防火墙”,在“入站规则”中“新建规则”,规则类型为“端口”,特定端口设置成:3000 (HTTPS 访问方式时,端口一般为8443),再选择“允许连接”,其他默认即可。

第九步:在浏览器地址栏中输入http://192.168.1.5:3000,就可以正常使用GitBlit 了,默认的用户名和密码都是:admin。

CentOS 7 系统中Git 服务端的安装

第一步:查看yum 源仓库的Git 信息。

我们会从信息中发现,yum 源仓库里的Git 版本是1.8.3.1,我们想要安装最新版本的的Git,只能下载源码进行重新安装。

第二步:依赖库安装。

第三步:卸载低版本的Git。

通过命令:git --versi on 查看系统自带的Git 版本是:1.8.3.1,所以先要卸载低版本的Git,命令:

第四步:下载新版的Git源码包到指定的文件目录中。

第五步:安装Git。

分别执行以下命令进行编译安装,编译过程可能比较漫长,请耐心等待完成。

第六步:添加环境变量。

第七步:创建一个Git用户组和用户,用来运行Git服务。

第八步:创建证书登录。

收集所有需要登录的用户的公钥,公钥位于id_rsa.pub 文件中,把公钥导入/home/git/.ssh/authori zed_keys 文件里,一行一个。如果没有该文件创建它。

图2 安装配置窗口

第九步:初始化Git 仓库。

以上命令创建一个空仓库qhdedu,服务器上的Git仓库通常都以.git 结尾。然后,把仓库所属用户改为git:

客户端克隆仓库命令为:

Windows 系统中Git 客户端的安装及使用

第一步:先从官网https://git-scm.com/downloads 下载最新版本的Git,得到Git-2.22.0-64-bit.exe 文件。双击下载好的Git 安装包,弹出提示框,直接点击“Next”进入下一步,选择安装路径。

第二步:选择好安装路径后,点击“Next”进入下一步,弹出安装配置窗口,按图2 所示勾选即可。

第三步:在后面的各个安装设置界面中,都选择默认的选项,最后点击“Install”开始安装,直至安装完成即可。

第四步:安装完成后,程序开始菜单及系统右键菜单就会多了“Git GUI Here”“Git Bash Here”两个菜单项,也就是从当前文件夹中可以直接启动Git GUI(Git 界面)以及Git Bash(Git命令行方式)。

猜你喜欢
环境变量服务端公钥
从桌面右键菜单调用环境变量选项
彻底弄懂Windows 10环境变量
神奇的公钥密码
新时期《移动Web服务端开发》课程教学改革的研究
国密SM2密码算法的C语言实现
基于身份的聚合签名体制研究
基于三阶段DEA—Malmquist模型的中国省域城镇化效率测度及其收敛分析
摸清黑客套路防范木马侵入
基于权变管理理论的科技期刊管理模式研究
一种公开密钥RSA算法的实现