Git的简介:
是一个开源的分布式版本控制系统,是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。
Git与SVN的区别:
- Git是分布式的,而SVN是集中式的
- SVN需要有一个中央服务器用来存放版本库,在使用时需要先从中央服务器下载最新的版本,然后进行修改,修改后需要再提交到中央服务器。这样的缺点是必须联网,而且如果文件太大而网速又不是很好,使用起来会非常麻烦。
- Git是一个分布式版本管理系统,也就是每一台使用者的电脑都有一个完整的版本库,这样即使没有网络也可以使用。还有一个优点是每台电脑都有完整的版本库,即使有一台电脑出毛病了,版本库照样不会丢失,提高了安全性。Git通常也有一台中央服务器,可以用来交换大家的修改。当然,如果没有也可以交换,只不过需要两个人的电脑可以互相访问就行。
安装Git:
- Linux平台
用的是Ubuntu,通过 sudo apt-get install git 即可完成安装。 - Windows平台
由于Git是Linux平台的软件,所以如果要在Windows中安装,需要Cygwin之类的模拟Linux环境的软件。不过有人已经把这些东西整合好了,只需要像安装普通程序一样就可以了。可以从从http://msysgit.github.io/下载,按照默认选项安装即可。
安装完成后到开始菜单中找到Git Bash(命令行界面)或者Git Gui(图形界面),如下图
配置Git:
因为Git是分布式管理系统,所以,每一台电脑上装的机器都要指定使用者的名字和邮箱地址,命令如下:
git config --global user.name "name" git config --global user.email "[email protected]"
其中--global参数,表示这台机器上所有的Git仓库都会使用这个配置。
一个很好的学习Git的地方:http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000
时间: 2024-10-11 20:51:10