前言
你有没有发现,github这个词越来越多地出现在你的生活和工作中?都说最好的程序员都用GitHub,那么为什么GitHub会受到程序员的青睐呢?机器学习人士正在讨论GitHub。因为每个人都把自己的程序放在GitHub上并分享。编写Python 和机器学习教程的人也会讨论github,因为他们想将自己的内容放到github 上。想要创建个人主页的人讨论GitHub 是因为他们想知道如何让自己的主页更酷。接下来开始了解github。
什么是Github
当我还是一名研究生时,Github 是一个代码版本管理器,可以让你轻松管理你在不同时间段编写的版本,确保你在更新一些我听说的代码后不会丢失以前编写的内容。这是为了。事实上,GitHub是一个开源和私有软件项目的托管平台,并且只支持Git作为唯一的版本库格式进行托管,因此得名GitHub。
简单来说,Github是一个代码仓库,可以让用户方便地存储自己的代码。但这并不是它提供的唯一功能。除了Git 代码存储库托管和基本的Web 管理界面之外,它还提供订阅、讨论组、文本渲染、在线文件编辑器、协作地图(报告)和代码片段共享(Gist)等功能。目前有很多托管版本,包括很多知名的开源项目,例如Ruby on Rails、jQuery、Python。
Github创始人Chris Wanstrath
截至2015年,GitHub拥有超过2800万注册用户和5700万个代码存储库。事实上,它已经成为全球最大的代码存储网站和开源社区。 2018年,微软以约75亿美元的股票收购了GitHub。它的创始人克里斯·万斯特拉斯(Chris Wanstrath)完成了一生的反击。 GitHub 的声誉和令人印象深刻的功能使其成为程序员和科学研究人员的天堂。
github可以用来做什么
代码托管
我们主要做的就是上传我们的代码并将其备份到云端(可以把它想象成云盘)。在这个云盘上,你会发现很多名人分享的代码。
项目管理
GitHub 最初是为了开发管理而创建的,但它也具有项目管理的潜力,特别是对于与开发密切相关的项目。
GitHub 是许多知名开源项目的所在地,许多世界顶级公司都选择在GitHub 上开源。
创建个人主页
github上的Github Pages提供了创建个人主页的能力。我们来看看都有哪些明星有自己的主页。
Linus Torvalds,世界著名的计算机程序员、黑客、Linux 之父。
https://github.com/torvalds
Android 大神Jake Wharton 将GitHub 评为全球第二。
https://github.com/JakeWharton
您可以建立一个如下所示的主页。
找到工作并在面试中获得额外积分。
原来GitHub也有社交功能。一个好的GitHub可以为你的面试增色不少,帮助你赢在起跑线上。而现在越来越多的大牌公司活跃在GitHub 上,发布开源库并聘请各类人才。因此,不要忘记创建自己的主页。
如何入门github
官方教程
公共措施是最致命的。本教程是:GitHub 学习实验室。 GitHub 官方发布的交互式学习课程,主要为GitHub 初学者设计,教他们如何正确使用GitHub,包括提交提交、创建分支、启动Pull Request 以及使用GitHub Pages。
传送门是:https://lab.github.com/
GitHub 入门和练习
这本书比较简单,讲解了工作中使用gitlab、bitbucket等远程仓库的界面交互和基本原理。
git 书
地址:https://git-scm.com/book/zh/v2
原创文章,作者:小条,如若转载,请注明出处:https://www.sudun.com/ask/83001.html