1.git是什么?
git是目前最先进的分布式版本控制系统(没有之一)。
2.集中式版本控制系统。
不但速度慢,而且需要联网才能使用。
3.git是用C语言写的。
4.集中式版本控制系统和分布式版本控制系统的区别?
第一:集中式版本控制系统最大的毛病就是必须联网才能工作。而分布式版本控制系统不需要联网就能工作。分布式版本控制系统没有“中央服务器”,每个人的电脑上都是一个完整的版本库。
第二:分布式版本控制系统的安全性要高很多。而集中式版本控制系统的中央服务器要是出了问题,所有人都没法干活了。
第三:Git有极其强大的分支管理。
5.Git可以在Linux、Unix、Mac和Windows这几大平台上运行。
6.安装Git(我使用的是Mac,其他系统的安装可以自行去搜索安装)
有两种方法:
第一:安装homebrew
第二:直接从AppStore安装Xcode
安装完成后,还需要最后一步设置,在命令行输入:
git config --global user.name "Your name"
git config --global user.email "eamil@example.com"
注意:git config
命令的--global
参数,
用了这个参数,表示你这台机器上所有的Git仓库都会使用这个配置,
当然也可以对某个仓库指定不同的用户名和Email地址。