git是目前最先进的分布式版本控制系统,它在本地电脑里
github是一个社交平台,开源项目,是一个远程仓库
git相当于 svn的客户端
github相当于 svn的服务端
svn和 git最大的 区别:
svn必须要一个远程svn中央服务器作为仓库管理;
git则不强制,安装git后本地自己可以创建一个仓库,代码提交到本地的仓库里,如果有远程的仓库,可以从本地仓库把代码同步到远程仓库(分布式)
中文文档:http://git.oschina.net/progit/
小白教程:廖雪峰的官网网站