基本概念~
仓库(Repository)
仓库就是一个个存放代码的小屋子,我们可以为每一个项目都建一个仓库,不同的项目放在不同的小屋子里。
收藏(Star)
github人的梦想都是获得 100 stars。
复制克隆项目(Fork)
- 假设老王有一个项目 张三/test仓库
- 如果李四点击了Fork,那么就会在李四的git上出现一个 李四/test仓库(forked from 张三/test仓库)
- 哟注意李四fork后的仓库是与张三独立的,也就是说张三对自己仓库的修改与李四fork过来的无瓜
发起请求(Pull Request)
基于上面李四的Fork操作,如果李四后来突发奇想,在自己的test仓库上做了一些改动,并且想让张三知道,就会向张三pull request。
如果张三review了李四的改动,并感觉不错,就可以选择接受PR,进行合并。
关注(Watch)
如果你关注过的项目有更新(不是林更新)的内容,你就可以第一时间接收到通知。(特别关心❤)
事务卡片(Issue)
就类似留言评论区,你可以在这里发表你的想法看法或发现的错误等
Github主页、仓库主页、个人主页
开始操作!
注册
Github的服务器在国外所以访问较慢或无法访问,这就需要翻一翻(工具推荐Shadowsocks)
创建仓库
- Repository name: 一般可以直接把我们项目的名称作为仓库名称。
- Description:对项目进行简单的描述
-
Initialize with a README:在仓库中生成一个readme文件,来对项目做一个详细的说明。
![KG06S23]1{M[ABZIT[WGY是B站UP庄七的图片的哦.png
仓库管理
新建仓库文件
Add file → create new file
然后你就可以进行编辑和预览啦(要注意文件名要加后缀、描述上要写上本次提交的目的和原因,方便自己和别人查看)编辑文件
点击文件名进入文件详情页,可以进行文件编辑
点击详细信息可以查看修改提交记录删除文件
点击文件名进入文件详情页,可以进行删除上传文件
Add file → Upload files
可以上传文件下载文件
Clone or Download
可以下载文件