git是一种版本控制系统。跟svn、cvs是同级的概念。
github是一个网站,给用户提供git服务。这样你就不用自己部署git系统,直接用注册个账号,用他们提供的git服务就可以。 那是不是只有一个提供可以git服务的网站呢,答案是否定的,除了那个全世界最大的代码网站(github),还有一些小众的gitcafe、gitlab…等等,以及受国内开发者欢迎的oschinagit, 当然是用这些服务都是必须注册使用的,另外再强调一件事情,越来越多的公司都开始用git进行管本控制了,公司肯定是自己搭建git服务了,最常见的是gitlab,如下图。
#什么是 Github ? 必须要放这张图了!!! (图片来源
(图片来源GitHub 是怎样的一个存在? - Deep Reader 的回答)
Git 是由 Linux 之父 Linus Tovalds 为了更好地管理linux内核开发而创立的分布式版本控制/软件配置管理软件。
简单来说,Git 是一个管理你的「代码的历史记录」的工具。 我不是程序员为什么要学这个啊啊啊!又不要管理代码们!
我不是程序员为什么要学这个啊啊啊!又不要管理代码们! 别急,虽然 github 学习门槛高,一会你就知道为什么人人都应该会这个啦! ---------------------------- 学习步骤 ##注册安装 去官网注册一个账号(这个你应该会,恩就不放链接了) 然后,下载一个GitHub Desktop mac客户端是最方便的啦!(命令行什么的真的是会越来越晕!先别管他们!) (⊙v⊙)嗯!终于可以正式开始了! #step1:创建新项目 我们三个人在不同的城市要远程共同写一本书,要有一个漂亮的笔记本吧?
Because I am lazy, so I do not want to write.And........
You look at other people's articles!
https://www.zhihu.com/question/20070065/answer/79557687