赞
踩
很多人说github是程序员非常有必要掌握的一项技能,它的功能对程序员来讲十分友好。对于小白来说,网络上的相关资料五花八门,于是整理了一份自认为比较简洁易懂易入门的github学习指南。初来乍到,欢迎指正!
| 版本控制(Version control):是一个能了解文件历史和发展过程的系统。
【即:它会记录你每一次的增删与修改,当你想找回修改前的代码,它可以轻松帮你实现】
| 协作(协同工作):多个人通过使用github可以在不同的电脑上开发同一个项目,避免牵扯,可以各自独立工作并且又能够互相修改和评论。
| 借助github托管和分享项目代码;
| 可以看到很多技术大牛的开源项目;
| 能够帮助程序员更好的交流与学习;
3. Github与Git的区别?
| git可以认为是一个软件,是简化版的版本控制系统。它可以存储你文件的历史,允许你对自己所做的更改进行注释,用以创建易于导航的系统历史,便于个人更好的写代码;
| github是一个网站。相比git,它不但可以实现存储代码和记录历史操作,还能够实现将提交的历史存储在互联网上,因此你可以从任一一台电脑访问它,便于程序员互相交流学习和协同工作。
4. Github的使用方法?
(1)认识四大主要页面:
A. 第一个:登录与注册页
官方网址:github.com
几点注意:
| 由于github在国外服务器所以访问较慢或者无法访问,需要翻墙(可以使用Shadowsocks)。
| 私有仓库只能自己或朋友才有权访问(私有仓库收费)。
只要点击左上角图标,即可返回github主页面。
通过右上角头像下拉菜单,点击Your profile进入个人主页。
可以在github主页中点击所有仓库处的New repository或点击Start a project创建仓库主页。
b.进入仓库主页
创建成功后进入仓库主页。
c.创建文件进入文件页
在仓库页点击Create new file可创建一个文件。
在文件页底部填写每次提交的目的:方便知道本次添加或修改的原因。
d.文件创建完成返回仓库主页
(2)部分功能名称的理解:
| 仓库(Repository):仓库用来存放项目代码,每个项目对应一个仓库,多个开源项目则有多个仓库。
| 关注(Watch):关注项目,当项目更新可以接收到通知。
| 收藏(Star):收藏项目,方便下次查看。
| 复制克隆项目(Fork):将他人的项目克隆为自己的一个仓库,并且可以独立存在。
| 事物卡片(Issue):发现代码BUG,但是目前没有成型代码,需要讨论时使用。
(3)贡献开源项目方式:
| 新建Issue:提交使用问题、建议或想法。
| Pull Request: fork项目 - 修改自己仓库的项目代码 - 新建pull request - 等待作者操作审核
从对github毫无了解,到在四海八荒查阅了关于它的资料,我整理了这篇关于github入门的相关内容的总结,其中有借鉴也有自己的思考和操作流程,不涉及深入,但思路还算清晰,循循渐进。通过这次学习与总结,初识github,也完成了首篇博客。
嗯,从此我前端之路的脚步将踏入github与博客的领地,再接再厉。
另,附个人github网址:https://github.com/pinkpinkc
在这主要感谢在哔哩哔哩看到的一位叫码农说电影的老师提供的讲解,以及来自四海八荒各个总结分享。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。