GitHub使用教程
目的
借助GitHub来托管项目代码
基本概念
仓库(Repository)
仓库用来存放项目代码,每个项目对应一个仓库,多个开源项目则有多个仓库
收藏(Star)
仓库主页star按钮,意思为收藏项目的人数,在GitHub上一个项目获得100个star就是十分难得的事情了
复制克隆项目(Fork)
该fork的项目是独立存在的
发起请求(Pull Request)
添加或修改了一些内容,向原项目发出同步申请
关注(Watch)
关注别人的项目,其相关动作都会接收到通知
事务卡片(Issue)
发现代码BUG,但是目前没有成型代码,等待需要讨论时使用
Github主页
账号创建成功或点击网址导航栏github图标都可以进入主页,该页左侧主要是显示用户状态以及关注用户动态,右侧显示所有的git库
仓库主页
仓库主页主要显示项目的信息
个人主页
个人信息等
常用的shell 命令
git 安装教程
注册GitHub账号
登录 GitHub
创建仓库/创建新项目
一个git库(仓库)对应一个开源项目
通过git管理git库
仓库管理
新建文件
编辑文件
删除文件
注意:所有操作可以通过点击commits按钮查看
上传文件
搜索仓库文件
下载/检出项目
GitHub Issues
作用:发现代码BUG,但是目前没有成型代码,需要讨论时用
情景:张三发现李四开源git库,则提交了一个issue,李四隔天登录github主页看到通知并与张三交流,最后关闭issue
实战操作
GitHub主页
仓库主页
个人主页
仓库(Repository)
收藏(Star)
关注(Watch)
复制克隆项目(Fork)
是单独存在的
发起请求(Pull Request)
1、git1 发起更新请求
开源项目贡献流程
1、新建Issue
提交使用问题或者建议
2、Pull Request
步骤:
1)fork项目
2)修改自己仓库的项目代码
3)新建Pull Request
4)等待作者操作审核