说明
本来是看了掘金作者_yuanhao的文章后,取得授权我在补充改进完成。原文请访问2020 还不会泡 Github 你就落伍了
前言
- 网上有很多Github的教程,但是相对于个人而言,你还是需要甄别,
- GitHub,用来托管代码的仓库,当然他不止是一个仓库。
基本概念
仓库(Repository)
存放项目代码,一个仓库一个项目
收藏(star)
收藏项目,方便下次查看,类似于追踪关注, 但是项目更新后你并不会收到通知。
复制克隆项目(fork)
fork的项目是独立存在的
发起请求(pull request)
对别人的代码进行了改进,向作者发出修改请求, 作者同意后可以合并到它的项目中。
关注(watch)
当项目更新后,你会收到通知
食物卡片(issue)
用于提出对项目的问题和建议,方便作者改进和优化
Github页面布局
Github 主页:分左侧跟右侧
- 左侧:你的动态,以及你关注的用户的动态,以及你搜长的仓库的动态。 - 右侧显示你Github所有的仓库。
仓库主页:
项目代码,版本,收藏/关注/fork情况等。
个人主页:
- 个人信息,头像,简介,关注我的人,我关注的人,我关注的git库, - 我的开源项目,我贡献的开源项目等信息。
创建仓库:
- 1.绑定邮箱(不绑定不能用) - 注:采用QQ邮箱注册记得将github添加白名单
- 2.创建新项目
仓库管理:
1.创建仓库文件
2.修改仓库文件
3.查看项目变换记录
4.上传文件
5.下载/克隆项目(框架等)
Github Issue
1.作用:
- 发现Bug 但是目前没有成型代码,需要讨论时用,或者使用开源项目出现问题时用。 情景:
- 张三发现历史开源库git 。则提交了一个issue;
- 李四隔天登陆GitHub主页,看到通知并和李四交流,修改完后,关闭了issue。
GitHub pages 搭建网站
1.访问
http://用户名.github.io
2.搭建步骤(主页名称必须为用户名+.github+.io)
3.访问网站
- 必须有内容才能访问