第一话 Git与GitHub

l  Git是什么? 它是一个开源的分布式版本控制系统,被用来有效、高速的处理从很小到  非常大的项目版本管理。它还是一个开放源码的版本控制软件。

l  Git的优点:1、分布式控制系统使得使用他的人不需要受网络的限制。

                     2、当多人合作一个大项目是,分布式系统使得多人的不同修改易于交流。

l  GitHub是什么?Github是一个代码托管平台和开发者社区,开发者可以在Github上创建自己的开源项目并与其他开发者协作编码。

l  GitHub的优点:1、Git中并不存在主库这样的概念,每一份复制出的库都可以独立使用,任何两个库之间的不一致之处都可以进行合并。

                           2、保存自己的代码

                           3、开源项目可以让更多的人参与进来,会有更多思想的碰撞。

l  集中式版本控制系统:版本库存放于中央服务器,需要使用时从服务器下载。

l  分布式版本控制系统:没有中央服务器,安装后就有版本库。

一个IT人拥有git账号的意义:随着计算机行业的发展,一个人开发软件的时代已经过去了,现在行业内需要的是多人的合作或者社会的合作,而git作为一个开放源码的软件,刚好成为合作的平台,在这里会有更多的技术交流,更多的思想碰撞,更多的进步。

附上自己的Github链接:https://github.com/sherrylucky

用Java编写的print程序链接:https://github.com/sherrylucky/Java/tree/master/print

posted @ 2017-09-24 00:21  _sherry  阅读(244)  评论(0)    收藏  举报