仓库(Repository)
- Repository,即存放项目代码的地方;
分支(Fork)
- Fork,字面意思为分支;
- 意指 复制克隆,即将别人的代码复制到自己的仓库里,然后进行二次开发;
-
例子:
-- fork scrapy-redis 代码到自己的 Repositories;
image.png
-- fork 之后在自己的 Repositories 中就能查看和修改代码;
image.png
推送请求(Pull Request & Review)
- Pull Request,发生在将代码 fork 下来之并对修改代码之后,指的是将修改后的代码推送回原来的仓库的过程;
- Review,当原来仓库的所有者收到推送的修改过的代码后,会对代码进行检查和测试,如果觉得OK就通过Pull Request,这样他就能拥有修改过的代码了;
-
例子:
-- 首先我在代码仓库中新增一个 test 文件;
image.png
-- 之后发起 pull request;
image.png
image.png
image.png
image.png
image.png
-
取消 pull request;
image.png
image.png
image.png
关注(watch)
- Watch,可以实时查看被 watch 对象的动态更新;
事务(Issue)
- 发现代码 bug,但是没有成型的代码可以使用,就标记下来用于讨论解决;
![](https://img.haomeiwen.com/i14502986/deb063adbe84ba99.png)
网友评论