git及github学习Git&GitHub

GitHub--初识GitHub

2018-08-13  本文已影响6人  蓦然飞跃

       说老实话,我目前还是个GitHub菜鸟,哈哈!还处于从GitHub上面Clone代码的阶段。当初,只是不断听别人说GitHub的强大之处,于是怀揣着对新鲜事物的探索欲开始学习GitHub的。当然,你说我这是跟风也没问题。不过我觉得吧,干咱们这一行的,技术的更新速度非常迅速,因此为了避免被淘汰,我们需要时刻紧跟技术的最前沿,对新的事物和技术需要时刻保持一种饥渴。不说样样精通,但是在有一技之长的同时,能够比别人多掌握一些知识总是没错的。
       而要是说写我自己对于GitHub的认识和理解,我还没达到那种水平,因此我写这篇文章的目的主要有两方面。一是对我自己学习GitHub的一种技术笔记,二是想和更多的人一起分享和交流。因诸缘由,本章我主要是引荐了一些大神对于GitHub的理解和认识,来和大家一起分享。说明一点的是我的出发点仅仅是为了交流和学习,没有其他任何目的。


本文引自《从0开始学习GitHub系列》一书
链接: https://pan.baidu.com/s/1vDyd0EeXu2lHaDeNikiC9A 密码: u3vu

初识GitHub

1.什么是GitHub

       确切的说 GitHub 是一家公司,位于旧金山,由 Chris Wanstrath, PJ Hyett 与 Tom Preston- Werner 三位开发者在2008年4月创办。这是它的 Logo:


GitHub-logo.png

2008年4月10日,GitHub正式成立,地址:How people build software · GitHub ,主要提供基于git的版本托管服务。一经上线,它的发展速度惊为天人,截止目前,GitHub 已经发展成全球最大的开(同)源(性)社区。

2.GitHub与Git的关系

       这个我还专门在群里调查过,很多人以为 GitHub 就是 Git,其实这是一个理解误区。
       Git 是一款免费、开源的分布式版本控制系统,他是著名的 Linux 发明者 Linus Torvalds 开发的。说到版本控制系统,估计很多人都用过 SVN ,只不过 Git 是新时代的产物,如果你还在用 SVN 来管理你的代码,那就真的有些落伍了。不管是学习 GitHub ,还是以后想从事编程行业,Git 都可以算是必备技能了,所以从现在开始建议你先去学习熟悉下 Git 。
       而 GitHub 上面说了,主要提供基于 git 的版本托管服务。也就是说现在 GitHub 上托管的所有项目代码都是基于 Git 来进行版本控制的,所以 Git 只是 GitHub 上用来管理项目的一个工具而已,GitHub 的功能可远不止于此!

3.GitHub的影响力

上面我说了 GitHub 现在毫无疑问基本是全球最大的开源社区了,这样说你们可能认为未免有点浮夸,且听我一一举证:
全球顶级科技公司纷纷加入 GitHub ,并贡献他们自己的项目代码

全球顶级编程大牛加入GitHub

4.GitHub有什么作用

到这里我想大家对GitHub基本上有了一定了解,当然还只是停留在影响上。下面一章,我们将讲述如何在GitHub上创建账户、设置个人信息,真正的成为GitHub大家庭的一员。
推荐阅读:GitHub--加入GitHub

上一篇 下一篇

猜你喜欢

热点阅读