文章来源于b站,感谢!侵删。
此文章是在听课过程中的一些笔记。
基本概念
1、仓库(Respository)
即项目,一个项目对应一个respository
2、收藏(Star)
收藏项目方便下次找到
3、复制克隆项目(fork)
复制别人的开源项目,该项目是独立存在的(自动显示来源)
4、发起请求(Pull Request)
你fork别人的项目,做了改进,将这个改进推送给原有项目者,他觉得还不错,接受请求,那么你的改进就会在原有项目中显示出来
5、关注(Watch)
关注优质项目,项目有所更新会接收到通知
6、事物卡片(Issue)
发现bug,但还没有解决办法,需要一起来讨论的时候
7、github主页
点击网址导航栏github图标可以进入github主页
左侧显示自己的动态以及关注的动态,右侧显示git库
8、仓库主页
显示项目的信息,如:项目代码、版本、收藏\关注\fork等
9、个人主页
个人信息
注意事项
1、因为github服务器在国外,所以访问较慢甚至无法访问,需要翻墙(Shadowsocks)
2、私有仓库智能自己或者指定的朋友才能有权限操作(私有仓库是收费的)
3、QQ邮箱可能接受不到邮件,需要设置域名白名单
4、注意操作说明,及时添加修改声明
仓库
创建仓库
一个仓库对应一个项目,
可以利用git管理仓库
仓库管理
仓库详情页、文件详情页(增,删,改)
新建文件
点击【creat new file】
如何查看被删除的文件????
—— —— ——点击commits按钮查看
上传文件
点击【upload files】按钮,可以点击上传文件或者拖拽文件(可以一次上传多个文件)
搜索文件
点击【go to file】按钮或者使用快捷键【t】
下载项目
点击【code】→【download ZIP】
开源项目贡献流程
1)新建Issue:提交使用问题或建议或流程
2)Pull Request:fork项目;修改自己仓库的项目代码;新建pull request;等待作者审核。