1、Git安装与配置

tech2026-08-21  0

1、Git安装与配置

一:版本控制

定义:版本控制是一种记录一个或若干文件内容变化,以便将来查阅特定版本修订情况的系统。

为什么要用版本控制:在起初的项目开发中,我们会不断的编写代码,但是,害怕有一天系统突然挂掉了,完蛋,辛苦写的代码就这么没了,所有为了防止这一点,都会开发一点就以目录拷贝的形式保存下来,自己这么1.0、2.0、3.0…的这么去标记,开始的还好,后面的话你压根就不知道自己动了那一块的代码。一个人开发的话就这么混乱了,更不要说团队协作了。

这个时候,我想就很有必要使用版本控制系统了,在每一次的更新代码后,只需要简单的几个命令,就可以把文件管理起来,甚至是提交在Web上的中央仓库上去。同时,我们也能清楚的知道版本号之间的差异以及文件的差异。

主流的版本控制有哪些:

中央版本控制系统 :中央版本控制系统是一种典型的C/S架构,存在有客户端以及服务器,备份代码时向服务器发送请求,拉取代码时也是从服务器下载,客户端之间的交互都是通过服务器完成,同时也需要在有网络的情况下完成。代表产品:SVN

分布式版本控制系统 :分布式即去中心化,完全平等的,每个系统都具备完整的功能。不需要依赖网络便可以完成操作,在本地便可以完成版本控制,客户端之间就可以相互推送代码,同样,也可以从任意一个节点拉取代码。代表产品:Git

二:Git的安装及配置

git官方网站 :https://git-scm.com/

基于web的git仓库:国外的有 Github、GitLab 以及国内的 Gitee

git的特点:

最优的存储能力非凡的性能开源,免费容易备份支持离线操作定制工作流程

不同系统下安装 git

Windows OS:

点击打开 git 的官方网站,点击Downloads,网站会根据当前系统推荐相关的版本,直接下载最新版。

下载完后,双击exe文件,一路点击next下来,就安装成功了

桌面点击鼠标右键,打开git bash,开启命令行界面,输入命令 git --version,可以看到版本信息的话,证明就成功了

Mac OS

Mac OS下载后的安装包格式是dmg,双击打开dmg压缩文件,可以看到里面有一个pgk文件,双击pgk文件,按照引导一路安装,就可以安装成功

打开Mac OS自带的终端Terminal,输入命令 git --version,可以看到版本信息的话,证明就成功

Linux OS

多数Linux发行版的系统都自带了git,没有的话也不要紧,这里我们以常见的Ubuntn和CentOS作为例子,使用命令来安装Git

Ubuntn的安装命令:

apt install git

CentOS的安装命令:

yum install -y git

在Linux终端Terminal中输入命令 git --version,可以看到版本信息的话,证明就成功了

其他安装方式:

事实上,git的官网上给了详细的文档说明,如果有什么不懂的,直接在阅读git-book就能弄懂了,git-book已经支持多国语言了,访问 git-book,点击起步中的安装 git,这里就详细的说明了在不同系统OS下,安装 git 的不同方式

三、最小化配置

配置用户基本信息

# 配置用户名 git config --global user.name "username" #username"自己的账户名 # 配置邮箱 git config --global user.email "username@email.com" #username@email.com"自己有效的邮箱

<

这里的global表示配置的作用域是全局,config有3个作用域

# 缺省的话,默认是local git config --local #local代表只对当前仓库有用 git config --global #global代表对当前用户所有仓库有效 git config --system #system代表对系统所有登录的用户有效

显示config的配置信息

git config --local --list #显示local的配置信息 git config --global --list #显示global的配置信息 git config --system --list #显示system的配置信息

单独查看配置信息

#查看用户名 git config user.name #查看配置邮箱 git config user.email

修改配置信息

通过命令行修改

#修改用户名 git config --global --replace-all user.name "username" #username"自己的账户名 #修改配置邮箱 git config --global --replace-all user.email"username@email.com" #username@email.com"自己有效的邮箱

通过配置文件修改

通过配置文件的修改,主要是修改位于主目录下的隐藏文件.gitconfig

在Mac OS与Linux OS系统中,可以通过Terminal中的Vim编辑器直接修改,通过命令vim ~/.gitconfig直接修改,当然如果前面没有配置账户信息的话,是没有这个.gitconfig隐藏文件的

在Windows操作系统中,.gitconfig文件应该是在C盘中User目录下当前登录用户的目录中,例如我的是在C:\Users\Administrator\.gitconfig这个地方,打开就如下图所示,可以直接修改配置信息

<

查看修改结果

修改完配置信息后,Mac,Linux可以在Terminal以及Windows可以在git bash中输入以下命令,查看是否修改成功

git config --list

完成最小化配置后,在使用 git commit -m '描述信息' 时加入版本库,就不会报没有配置用户信息的错误了 可以在git bash中输入以下命令,查看是否修改成功

git config --list

完成最小化配置后,在使用 git commit -m '描述信息' 时加入版本库,就不会报没有配置用户信息的错误了

最新回复(0)