Github相关(一) | 青训营

72 阅读2分钟

作用:借助github托管项目代码。

1.仓库(Repository) 仓库即你的项目,你想在Github上开源一个项目,那就必须要新建一个Repository,如果开源的项目多了,你就拥有多个Repositories。

2.收藏(star) 意为收藏项目的人数。方便下次查看。

3.复制克隆项目(Fork) 浏览他人项目时,点击fork,会在自己的账号里新建一个相同的仓库,该仓库是独立存在的,但是会显示 forked from 谁的仓库。

4.发起请求(Pull Request) 这是基于Fork的,李四在自己克隆的项目里进行改进完成后,想要将自己改进的项目合并到原来的项目中,于是他就发送了一个Pull Request,给原项目的创建人。假如你是这个项目的创建人,你就可以收到这个请求,这时候你会仔细review他的代码,如果觉得不错,就可以接受他的请求,这时候他做的改进,在你的项目里就有了。

步骤:1.fork项目2.修改fork的项目3.新建pull request4.等待项目新建者合并项目

5.关注(Watch) 如果你关注了某个项目,那么以后只要这个项目有任何的更新,都会接收到通知。

6.事务卡片(Issue) 就是你开源了一个项目,别人再查看你的项目时发现了Bug,或则有些地方做的不好,他就可以给你提个Issue,即问题,然后你看到了这些问题就可以去完善,完善好了就可以将其一个个的Close掉。即发现代码Bug,但是目前没有成型的代码,需要讨论时使用。如:别人给Itcastphpgit2提交一个issue

远程仓库的操作:

1.新建文件

2.编辑文件

点击文件名,然后点击“小笔"图案。

3.上传文件点击上传文件,然后加描述。(Upload files)

4.搜索仓库文件点击搜索(Find file)

5.下载项目点击Clone or download