git和github的定义不同
Git是一个开源的分布式版本控制系统,说白了就是一个工具,可以有效、高速地处理从很小到非常大的项目版本管理。这是官方解释,结合自己经验来说,一般在不大不小的公司里,开发的大佬提交代码就是用这个工具的,官方地址:Git (git-scm.com)。
GitHub是一个面向开源及私有软件项目的托管平台,因为只支持git作为唯一的版本库格式进行托管,故名GitHub,不管是运维还是开发都知道这个托管平台。官方地址:github.com
git和github的区别
Git是一种版本控制系统,就是一种工具软件,用于代码的存储和版本控制。
GitHub是一个基于Git实现的在线代码仓库,是目前全球最大的代码托管平台,可以帮助程序员之间互相交流和学习,当然不公开的仓库有收费服务。