git和SVN的主要区别是什么?面向Windows安装和配置
  • 作者:admin
  • 发表时间:2021-01-12 07:53
  • 来源:未知

1.Git是什么?

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

GitHub和Git有什么区别?

GitHub和Git是两个完全不同的东西

在Git中,开发人员将源代码存储在一个名为“Git Warehouse”的数据库中,并使用它。GitHub是在网络上提供Git仓库的服务。

也就是说,GitHub上发布的软件源代码是由Git管理的。

第二,SVN和吉特的主要区别?

SVN是一个集中式版本控制系统,版本库集中在中央服务器上。工作的时候用的是自己的电脑,所以首先要从中心服务器获取最新版本,然后工作,再把工作推给中心服务器。集中式版本控制系统必须联网才能工作。如果在局域网还可以,带宽够大,速度够快。如果是在网上,如果网速慢,你会纳闷。

Git是分布式版本控制系统,所以没有中心服务器,每个人的电脑都是一个完整的版本库,所以工作时不需要联网,因为版本都在自己的电脑上。既然每个人的电脑都有一个完整的版本库,又有多少人可以配合呢?例如,您在计算机上更改了文件A,其他人在您的计算机上更改了文件A。这时候你只有把对方的修改推给对方才能看到对方的修改。

三:如何在windows上安装Git?

在Windows下,需要安装两个工具:Git for Windows和TortoiseGit。

面向Windows的Git是Git的Windows官方版本,提供Git的所有功能。但是由于git是为*nix系统开发的开源软件,它注重功能而忽略易用性,所以对初学者并不是特别友好。

TortoiseGit为Windows的Git添加了一个易于使用的右键菜单,并将文件状态等信息与Windows Explorer集成在一起。

这两个工具的安装过程如下所述。我用的是Git-2.10.2-64-bit.exe版本。您可以根据自己的需要选择要下载的版本

下载地址:

https://git-for-windows.github.io/

或者

https://github.com/git-for-windows/git/releases

用于Windows安装的Git

首先为Windows安装Git,从官网下载64位或者32位的安装程序。

附加图标是关于图标的设置

快速启动中有一个快速启动图标

桌面上是一个桌面快捷方式

窗口资源管理器集成是一个资源管理器集成(右键菜单)

Git Bash这里是在当前目录下运行Git命令行

Git GUI这里是在当前目录下运行Git的原生界面

协理。git *配置文件的默认文本编辑器是打开所有以。git使用默认的文本编辑器。

协理。用bash运行的sh文件是用。使用Git命令行的sh扩展

在所有控制台窗口中使用truetype字体在所有命令行(包括窗口命令行窗口)中使用TrueType字体