什么是 Github?
Github 是一个项目代码托管的平台,每个人写的项目可以放到 Github 上,不仅自己可以长期保存,他人也可以看到,提出意见和讨论。
Github 是一个国外的网站,中国有 码云,上面都有一些优秀的项目,不过由于这个是人家国外的网站,所以访问起来并不是特别的流畅,但是又不得不用(谁让人家优秀呢?)。
Githu和Git 的关系:
Git是版本控制软件。
Github是项目代码托管的平台,借助git来管理项目代码。
将 Git 下载到本地上就可以操作 Github 上的项目了。类似于我们手机上的 QQ 和电脑上的QQ,我们是不是可以将文件发送到手机,也可以将手机上文件传到电脑上(类似于这样一个操作,只是 Git 与 Github 之间的操作要比这个强大的多)。
为什么要学习 Github?
1、时代的趋势,行业的需要。
2、学习优秀的开源项目。
3、关注行业前辈了解最新的行业动态。
4、借助github托管项目代码。
基本概念
仓库(Repository)
仓库用来存放项目代码,每个项目对应一个仓库,多个开源项目则有多个仓库
收藏(Star)
收藏项目,方便下次查看
复制克隆项目(Fork)
该fork的项目时独立存在的
复制过来自己用
发起请求(Pull Request)
你新增了功能,觉得不错,想和原本项目一起
关注(Watch)
关注项目,当项目更新可以接收到通知
事务卡片(Issue)
发现代码BUG,但是目前没有成型代码,需要讨论时用;
创建仓库
一个git库(仓库)对应一个开源项目
通过git管理git库
仓库主页说明
仓库管理
1、创建文件
2、编辑文件
参考链接:https://blog.csdn.net/weixin_41413511/article/details/105073305
视频链接:https://www.bilibili.com/video/BV1Xx411m7kn?p=8