git与SVN的最主要区别?Git for Windows安装与配置教学

一、Git是什么?
 
Git是目前世界上最先进的分布式版本控制系统。
 
GitHub与Git的区别?
 
GitHub和Git是完全不同的两个东西
 
在Git中,开发者将源代码存入名叫“Git仓库”的资料库中并加以使用。而GitHub则是在网络上提供Git仓库的一项服务。
 
也就是说,GitHub上公开的软件源代码都是由Git进行管理。
 
二、SVN与Git的最主要的区别?
 
SVN是集中式版本控制系统,版本库是集中放在中央服务器的,而干活的时候,用的都是自己的电脑,所以首先要从中央服务器哪里得到最新的版本,然后干活,干完后,需要把自己做完的活推送到中央服务器。集中式版本控制系统是必须联网才能工作,如果在局域网还可以,带宽够大,速度够快,如果在互联网下,如果网速慢的话,就纳闷了。
 
Git是分布式版本控制系统,那么它就没有中央服务器的,每个人的电脑就是一个完整的版本库,这样,工作的时候就不需要联网了,因为版本都是在自己的电脑上。既然每个人的电脑都有一个完整的版本库,那多个人如何协作呢?比如说自己在电脑上改了文件A,其他人也在电脑上改了文件A,这时,你们两之间只需把各自的修改推送给对方,就可以互相看到对方的修改了。
 
三:在windows上如何安装Git?
 
在Windows下,需要安装两个工具:Git for Windows 以及 TortoiseGit。
 
Git for Windows是Git的官方Windows版本,提供了Git的所有功能,但是由于Git完全是为了*nix系统开发的开源软件,注重功能而忽略了易用性,对于初学者不是特别友好。
 
TortoiseGit则为Git for Windows加上了一个易用的右键菜单,并且将文件状态等信息很好地与Windows资源管理器的整合。
 
下面分别介绍这两个工具的安装过程。我是用是Git-2.10.2-64-bit.exe版本,大家可以根据自己需求选择版本下载
 
 
 
下载地址:
 
https://git-for-windows.github.io/
 
或者
 
https://github.com/git-for-windows/git/releases
 
Git for Windows安装
 
首先安装Git for Windows,从官网上下载64位或者32位的安装程序。
 
 
 
Additional icons是关于图标的设置
 
In the Quick Launch是快速启动图标
 
On the Desktop是桌面快捷方式
 
Windows Explorer integration是资源管理器集成(右键菜单)
 
Git Bash Here是在当前目录运行Git命令行
 
Git GUI Here是在当前目录运行Git原生界面
 
Associate .git* configuration files with the default text editor是将所有.git开头的文件使用默认文本编辑器打开
 
Associate .sh files to be run with Bash是将所有扩展名为.sh的文件使用Git命令行执行
 
Use a TrueType font in all console windows是在所有命令行(包括Windows系统cmd命令行窗口)中都使用TrueType字体
 
按照图中勾选或者根据自己的需要选择即可。
【声明】:茂名站长网内容转载自互联网,其相关言论仅代表作者个人观点绝非权威,不代表本站立场。如您发现内容存在版权问题,请提交相关链接至邮箱:bqsm@foxmail.com,我们将及时予以处理。

相关文章