GitHub 的使用

《一》.github 托管代码/项目
1>仓库:repository
2>收藏:star
3>Fork:喜欢的文章进行fork 然后进行修改,如果想要源码作者也要修改,需要提 交一个 pull requests.如果源码作者觉得修改的好。会同意合并。
4>watch 是否需要有动态更新提醒,仓库变更提醒,项目更新。
5>issue 问题,进行讨论的时候用,修复之后可以close.
《二》.创建仓库 界面认识——
创建仓库,
1>.创建仓库


5153EEE6614512CD998745115BE9F9F5.png

2>.仓库管理—添加文件,修改文件,删除文件。上传文件。
删除文件如何查看,
1>.描述修改


FD6757D155B1BEC273196DC3E4EF6F84.png

2>.修改文件 删除文件

30C01021B7E22C3F3CBBF0126BC4288F.png

3>.搜索文件


670A36EA43C82B707D9031881C06B78B.png

《三》.浏览者添加issue 源码作者解决并关闭bug
首先呢 我有两个账号 一个是aofeilin 一个是aofeilin12. 我用aofeilin12 给aofeilin 去提issue. aofeilin源码作者解决并关闭bug

1.提交issue啦. 并且填写内容。


屏幕快照 2018-05-17 下午4.19.48.png

2.源码作者。查看issue 并且恢复和关闭issue .右下角按钮。


屏幕快照 2018-05-17 下午4.18.04.png

3.issue里面查看,open和closed的issue所有问题。切换哟。

屏幕快照 2018-05-17 下午4.20.45.png

<四>个人主页。
1.返回个人主页,


9060E99B-65A6-4845-87AF-DB8CED08713F.png

2.关注,Start在主页查看。

01E104FAF13005174D7C4C8D49AA0ABF.png
D14792E2E58D1D4C56E0474DE0482648.png

<五>fork

1.Aofeilin12 fork aofeilin的仓库 会拷贝一个一模一样的项目复制到自己的仓库。点击右上角的fork按钮
<五>fork


1FF4A4B880EF7840E0A3284AEF5876E6.png
1>拷贝完之后,aofeilin的仓库创建了新文件,aofeilin12拷贝的库不会更新最新。![6D1F3C85-FCD7-4475-A774-7C26B45F95A3.png](https://upload-images.jianshu.io/upload_images/636362-8904bce8ad8931ff.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

aofeilin12然后添加文件,仓库是独立存在的。除非发起请求,经过源码创造者同意之后才会被合并在一起。原仓库才能被合并。

1.提交代码,但是必须发起pull. Request 经过aofeilin 同意合并之后,原仓库才能改变。


屏幕快照 2018-05-17 下午5.36.57.png

2.查看别人提交的pull request。在主页的状态码那里,或者在提醒那里。

屏幕快照 2018-05-17 下午5.38.37.png

3.如果内容满意,或者好,同意合并,才能合并到原仓库代码。

屏幕快照 2018-05-17 下午5.39.45.png

<六>开源项目做贡献
1.新建issue 方式 提交问题建议想法。
2.pull request 提交代码。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。