GitHub学习笔记1:使用GitHub
- 基本概念
- 实践操作
- 课程地址:https://www.bilibili.com/video/BV1Xx411m7kn/?p=2
1.使用GitHub
1.1目的
托管自己的代码,学习别人的代码
1.2基本概念
-
Repository(仓库)
用于存放项目代码,每个项目对应一个仓库,多个开源项目对应多个仓库 -
Star(收藏)
收藏项目仓库,方便以后查看 -
Fork(复制克隆项目)
将别人的主页中的仓库克隆到自己的主页,在自己的主页产生一个一模一样的且独立存在的项目仓库 -
Pull Request(发送请求)
在Fork来的项目仓库中更新自己的内容,向原作者请求让他将原库也同步更新,由原作者确认是否合并更新。 -
Watch(关注)
关注项目仓库,当其仓库更新时可在自己的主页接收到通知,以便即使查看 -
Issue(事物卡片)
发现Bug的时候进行讨论,通过issue发消息 -
Github主页
注册Github成功登录后进入的页面。显示自己创建或者Fork来的项目仓库,关注的用户/项目仓库的更新动态。 -
仓库主页
该项目仓库的相关信息。文件列表/Star/Fork/… -
个人主页
个人账号/仓库/贡献…信息,右上角头像进入。
1.3注册账号
-
仓库类型
公开仓库,免费永久使用,所有人可访问;私有账户,收费,访问有权限 -
邮箱
注册成功后,开始使用创建仓库前需要验证邮箱。 -
QQ邮箱需要设置白名单才能接收到Github发送来的邮件。
1.4创建仓库/新项目
1.5仓库管理
在仓库主页的一系列操作。
-
新建仓库文件crate new file
-
编辑仓库文件
点击文件名,进入文件后点击????即可编辑(修改)文件。编辑(修改)之后同样添加本次提交的描述。 -
删除仓库文件
点击文件名,点击????旁边的“垃圾桶”图标即可编辑(修改)文件。删除之后同样添加本次提交的描述。 -
向库中上传文件update file
-
搜索仓库文件
find file,输入文件名即可查找。快捷键T/t可直接进入find file模式。 -
克隆/检出项目
clone or download
1.6实践操作
- Github主页
- 个人主页
- watch
- Star
- Fork
- Pull Request
- Issue