Git介绍 Git是什么?
Git是目前世界上最先进的分布式版本控制系统。
SVN与Git的最主要的区别?SVN是集中式版本控制系统,版本库是集中放在中央服务器的,而干活的时候,用的都是自己的电脑,所以首先要从中央服务器哪里得到最新的版本,然后干活,干完后,需要把自己做完的活推送到中央服务器。集中式版本控制系统是必须联网才能工作,如果在局域网还可以,带宽够大,速度够快,如果在互联网下,如果网速慢的话,就纳闷了。
Git是分布式版本控制系统,那么它就没有中央服务器的,每个人的电脑就是一个完整的版本库,这样,工作的时候就不需要联网了,因为版本都是在自己的电脑上。既然每个人的电脑都有一个完整的版本库,那多个人如何协作呢?比如说自己在电脑上改了文件A,其他人也在电脑上改了文件A,这时,你们两之间只需把各自的修改推送给对方,就可以互相看到对方的修改了。
Git安装 windows上安装Git 下载安装下载地址:https://git-scm.com/download/win
下载好后,双击进行下一步下一步即可。
验证git安装是否成功
1). 命令行输入:git --version,提示如下标识安装成功
2). 回到电脑桌面,鼠标右击如果看到有两个git单词则安装成功
Linux上安装Gityum安装
在Linux上是有yum安装Git,非常简单,只需要一行命令
yum -y install git输入 git --version查看Git是否安装完成以及查看其版本号
备注: yum安装git被安装在/usr/libexec/git-core目录下
Git初始化配置a、设置用户名:$ git config --global user.name "<用户名>"
b、设置用户邮箱:$ git config --global user.email "<电子邮件>"
注意:该配置会在github主页上显示谁提交了该文件
c、配置ok之后,我们用如下命令来看看是否配置成功
注意:git config --global 参数,有了这个参数表示你这台机器上所有的git仓库都会使用这个配置,当然你也可以对某个仓库指定不同的用户名和邮箱
Git使用 操作流程 demo使用演示1.进入demo文件夹cd demo
2.初始化仓库git init
3.仓库中创建readme.txt文件,内容:test
4.查看仓库状态
5.添加文件到暂存区中
git add readme.txt6.提交文件到仓库
git commit -m "readme.txt提交"7.查看仓库状态
8.提交到远程库
git push9.修改文件后可以使用diff查看文件修改前后对比
git diff readme.txt