安装篇
1.安装错误案例
此种方案我尝试过,安装成功后却无法使用git命令,怀疑是环境配置错误。(基于CentOs)
所以下文是一个错误案例
- ① 查看版本
: link.进入链接,登陆到github查看最新版本为2.27
- ② 安装
linux命令行输入
wget https://github.com/git/git/archive/v2.27.0.tar.gz
今天的下载速度还凑合,下载完成
- ③ 压缩包解压
命令行输入如下指令:
tar -zxvf v2.27.0.tar.gz
-
④ 安装编译源码所需依赖,命令为: yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel gcc perl-ExtUtils-MakeMaker 耐心等待安装,出现提示输入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相关配置信息:
PATH=$PATH:/usr/local/git/bin
export PATH
然后保存,退出!(然后命令行敲 source /etc/profile 回车。)
- ⑧ 输入命令 git --version ,检验版本就行。
如下错误,是因为最初未执行第七步的括号中的命令导致的。
后来我yum随机下载了一个较低版本也能正常使用就没有对这个进行深度探索。
2.安装成功案例
我这里使用的是CentOs linux发行版
百度一下说明了是必须先启用EPEL存储库,然后根据系统位数不同下载不同包。
学习链接: link.
为了方便我这里贴上自身64位系统执行命令
wget http://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
执行命令:rpm -ivh epel-release-latest-7.noarch.rpm
安装成功后执行 git --version 查看版本验证就行。
学习使用篇
猴子都能懂得GIT入门链接: link.
1.使用git工具的目的
养成代码存储管理的习惯,更好的使用linux系统。
最优的情况是能够在代码管理上与面试官正常交流。但不限于只使用git一种工具。
2. git的优势
Git是一个分布式版本管理系统,是为了更好地管理Linux内核开发而创立的。
Git可以在任何时间点,把文档的状态作为更新记录保存起来。因此可以把编辑过的文档复原到以前的状态,也可以显示编辑前后的内容差异。
而且,编辑旧文件后,试图覆盖较新的文件的时候(即上传文件到服务器时),系统会发出警告,因此可以避免在无意中覆盖了他人的编辑内容。
Git的数据库分为远程数据库和本地数据库两种。
- 远程数据库: 配有专用的服务器,为了多人共享而建立的数据库。GitHub
- 本地数据库: 为了方便用户个人使用,在自己的机器上配置的数据库。
数据库分为远程和本地两种。平时用手头上的机器在本地数据库上操作就可以了。如果想要公开在本地数据库中修改的内容,把内容上传到远程数据库就可以了。另外,通过远程数据库还可以取得其他人修改的内容。