目录
一:GitHub简介
二:GitHub的简单实用教程
三:结语
一:GitHub简介
GitHub 是一个共享虚拟主机服务,用于存放使用Git版本控制的软件代码和目。它由GitHub公司(曾称LogicalAwesome)的开发者Chris Wanstrath、PJ Hyett和Tom Preston-Werner使用Ruby on Rails编写而成。
1.它还是什么?
- 网站
- 免费博客
- 管理配置文件
- 收集资料
- 简历
- 管理代码片段
- 托管编程环境
- 写作
- 版本管理与软件部署
2. GitHub与Git关系
Git是一个分布式的版本控制系统,最初由Linus Torvalds编写,用作Linux内核代码的管理。在推出后,Git在其它项目中也取得了很大成功,尤其是在Ruby社区中。目前,包括Rubinius、Merb和Bitcoin在内的很多知名项目都使用了Git。Git同样可以被诸如Capistrano和Vlad the Deployer这样的部署工具所使用。GitHub可以托管各种git库,并提供一个web界面,但与其它像 SourceForge或Google Code这样的服务不同,GitHub的独特卖点在于从另外一个项目进行分支的简易性。为一个项目贡献代码非常简单:首先点击项目站点的“fork”的按钮,然后将代码检出并将修改加入到刚才分出的代码库中,最后通过内建的“pull request”机制向项目负责人申请代码合并。已经有人将GitHub称为代码玩家的MySpace。
二:GitHub的简单实用教程
- 输入网址https://github.com/可以进入GitHub官网。完成账户的注册。
- 代码仓库的创建:创建好后回到主页,点击页面右上角的“+”,然后选择“new repository”(新建存储库)
给创建的存储库起个名字,其他的选项默认即可
创建成功后的页面,可以在这里选择下载GitHub Desktop
如何将代码上传到仓库?选中图示红色框
然后将本地的代码文件上传
或者选择在线进行编辑
- 查找源代码
以下是搜索的简单语法
搜索结果:
4.创建团队项目
选中右上角头像后,在下拉的选项中选择Setting
然后在左边的选择栏中选择Organizations
在右边选择New organization
直接选择创建免费版,然后填写相关信息
三:结语
学习 GitHub 对我们有很多好处。首先GitHub 上有很多厉害的工程师,就国内的像百度、腾讯、阿里之类的大公司,里面的很多工程师都在 GitHub 上安家落户。在GitHub 上可以接触到最新的最前沿的 IT 技术。因为,我们知道任何软件或者产品在上线发布之前,都有开发的过程和测试的过程,GitHub 上你可以接触到这些产品的初始状态、中间状态和发布状态,你可以第一时间了解到产品的动向。而且GitHub 是基于 Git 版本控制工具的,任何一个软件从无到有的全部过程,或者说软件从无到有的每个版本,它是怎么发展过来的,全都一览无遗。从这里面我们可以学到开发的技术,包括编程语言、单元测试、设计思想、编码规范、项目的协调组织以及流程,等等。GitHub 是开源的,开源就意味着所有项目的代码和文档,甚至中间过程对我们都是开放的。我们从这些项目中可以找一些感兴趣的项目参与其中,可以利用这些项目来提升我们的技术,积累我们的项目经验。最后,GitHub 不仅托管的项目不仅可以是软件包或者程序代码,也可以是文档教程。
今天的文章GitHub使用介绍分享到此就结束了,感谢您的阅读,如果确实帮到您,您可以动动手指转发给其他人。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/56648.html