GitHub基础
1. 注册/登录GitHub账号
-
官网https://github.com/ -
sign up——注册 -
sign in —— 登录
2. 查找仓库Repository
- ①通过路径链接访问GitHub的仓库
- gitbub域名+仓库主人+仓库名字组成
- eg:https://github.com/KiteAB/.emacs.d
- ②直接在GitHub搜索仓库名字
- ③在Explore中设置标签,GitHub会每天推送相关的仓库
- 下载仓库文件
3. 仓库管理
3.1. 创建仓库
3.2. 添加文件
3.3. 提交issue
3.4. Pull requests
- Pull Requests:拉取请求,对代码进行改进并发出合并代码的请求
- commit:一个仓库可以右很多个提交,相当于细分的历史管理
- 点击Issues旁边的Pull requests即可
Git基础
1. Git与GitHub
2. Git的三个概念
- 提交 commit:Git回滚的单位,返回到以前的某一次提交
- 仓库 repository:每个项目都是一个代码库,仓库就是存放代码库的地方
- 分支 branch:根据不同的人和不同的需求,在当前的仓库中开辟不同的分支,最后合并起来就是一个项目,相当于是分工合作
3. 浏览别人的GitHub项目
- 通过git软件使用
git clone+项目下载网址 命令进行下载
- 直接点击下载得到的是单纯的文件夹,无法使用Git回滚历史的功能
- 但是,可以通过git进行初始化,在相应的路径下输入
git init ,就会生成一个隐藏的.git 文件夹 - 看Star数,越多代表影响力越大。在自己的账户下可以看到自己Star过的项目(相当于收藏)
- README.md,自述文件,想要使用一个项目必看的文档
- Issue,对这个项目有什么问题就可以通过这个功能提出
- LICENSE,如果要将项目进行商用,必须要看LICENSE;日常学习则不需要
4. 找开源项目的一些途径
- https://github.com/trending/
- https://github.com/521xueweihan/HelloGitHub
- https://github.com/ruanyf/weekly
- https://www.zhihu.com/column/mm-fe
5. 特殊的查找资源小技巧
-
常用前缀后缀
- 找百科大全 awesome xxx
- 找例子 xxx sample
- 找空项目架子 xxx starter / xxx boilerplate
- 找教程 xxx tutorial
|