Git使用教程(超全,看一篇就够了)

Git介绍 Git是什么?

Git是目前世界上最先进的分布式版本控制系统。

SVN与Git的最主要的区别?

SVN是集中式版本控制系统,版本库是集中放在中央服务器的,而干活的时候,用的都是自己的电脑,所以首先要从中央服务器哪里得到最新的版本,然后干活,干完后,需要把自己做完的活推送到中央服务器。集中式版本控制系统是必须联网才能工作,如果在局域网还可以,带宽够大,速度够快,如果在互联网下,如果网速慢的话,就纳闷了。

Git是分布式版本控制系统,那么它就没有中央服务器的,每个人的电脑就是一个完整的版本库,这样,工作的时候就不需要联网了,因为版本都是在自己的电脑上。既然每个人的电脑都有一个完整的版本库,那多个人如何协作呢?比如说自己在电脑上改了文件A,其他人也在电脑上改了文件A,这时,你们两之间只需把各自的修改推送给对方,就可以互相看到对方的修改了。

Git安装 windows上安装Git 下载安装

下载地址:https://git-scm.com/download/win

1644288011107

下载好后,双击进行下一步下一步即可。

验证git安装是否成功

1). 命令行输入:git --version,提示如下标识安装成功

1644290405186

2). 回到电脑桌面,鼠标右击如果看到有两个git单词则安装成功

1644289587766

Linux上安装Git

yum安装

在Linux上是有yum安装Git,非常简单,只需要一行命令

yum -y install git

输入 git --version查看Git是否安装完成以及查看其版本号

1644290508395

备注: yum安装git被安装在/usr/libexec/git-core目录下

Git初始化配置

a、设置用户名:$ git config --global user.name "<用户名>"
b、设置用户邮箱:$ git config --global user.email "<电子邮件>"
注意:该配置会在github主页上显示谁提交了该文件
c、配置ok之后,我们用如下命令来看看是否配置成功

git config --list

注意:git config --global 参数,有了这个参数表示你这台机器上所有的git仓库都会使用这个配置,当然你也可以对某个仓库指定不同的用户名和邮箱

Git使用 操作流程

img

img

demo使用演示

1.进入demo文件夹cd demo
2.初始化仓库git init

1644291613340

3.仓库中创建readme.txt文件,内容:test

1644291788167

4.查看仓库状态

1644291821994

5.添加文件到暂存区中

git add readme.txt

6.提交文件到仓库

git commit -m "readme.txt提交"

1644292046905

7.查看仓库状态

1644292083741

8.提交到远程库

git push

9.修改文件后可以使用diff查看文件修改前后对比

git diff readme.txt

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zzdysf.html