Git and Github

Posted 宋志坤

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Git and Github相关的知识,希望对你有一定的参考价值。

 

 

GitGIthub

 GIT是什么?

       Git是一款免费、开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。

       Git是一个开源的分布式版本控制系统,用以有效、高速的处理从很小到非常大的项目版本管理。Git Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。Torvalds 开始着手开发 Git 是为了作为一种过渡方案来替代 BitKeeper,后者之前一直是 Linux 内核开发人员在全球使用的主要源代码工具。开放源码社区中的有些人觉得 BitKeeper 的许可证并不适合开放源码社区的工作,因此 Torvalds 决定着手研究许可证更为灵活的版本控制系统。尽管最初 Git 的开发是为了辅助 Linux 内核开发的过程,但是我们已经发现在很多其他自由软件项目中也使用了 Git。例如 最近就有很多 Freedesktop 的项目也迁移到了 Git 上。

 GITHUB是什么?

       Github是一个代码托管平台和开发者社区,开发者可以在Github上创建自己的开源项目并与其他开发者协作编码。创业公司可以用它来托管软件项目,开源项目可以免费托管,私有项目需付费。

       GitHub是一个分布式的版本控制系统,最初由Linus Torvalds编写,用作Linux内核代码的管理。在推出后,Github在其它项目中也取得了很大成功,尤其是在Ruby社区中。目前,包括RubiniusMerb在内的很多知名项目都使用GithubGithub同样可以被诸如CapistranoVlad the Deployer这样的部署工具所使用。作为开源代码库以及版本控制系统,Github目前拥有140多万开发者用户。随着越来越多的应用程序转移到了云上,Github已经成为了管理软件开发以及发现已有代码的首选方法。

建立自己的git账户的重要性

  Github给我们软件技术人员提供了一个很好的分享合作的平台,我们可以在github上建立自己的开源项目,或者与其他开发者合作编码。同时,作为一个正在学习的软件工程的学生来说,这更是一个很好的学习平台,不懂得我们可以在github上面提问,或者观摩别人的项目进行学习,发现自己的不足。所以,建立自己的github账户对于我们是势在必行的,而我已经创建了自己的github账户。虽然现在还只是初步接触gitgithub,不过我会在后面的学习过程中去使用它们,争取早点掌握。。

 

我的github账号链接:https://github.com/niunaibingbang

编写的helloworld链接:https://github.com/niunaibingbang/132649.git

以上是关于Git and Github的主要内容,如果未能解决你的问题,请参考以下文章

git介绍

git介绍

vs中使用git

GitHub

git--github使用

Git-往返github和本地