在学习之前,首先要了解Github的基本内容。

 直接百度百科。

 之后又了解到全球顶级科技公司纷纷加入 GitHub ,并贡献他们自己的项目代码,全球顶级开源项目都优先选择在 GitHub 上开源。。。

总之就是上面有很多牛人的代码,文档。

接下来开始学习。

首先进入官网

页面:

 

 接下来注册登录,就不展示了。

进入的界面:

1、点击【Start aproject】创建一个仓库

2、基本设置

首先为项目起一个名字,之后在下方添加项目描述,最后一个内容要勾选,在仓库下多一个readme文件,可以详细描述项目。

之后,就建立成功了。

最上方的蓝字显示的是“用户名/仓库名”,在它的右方的图标分别是“关注,收藏,复制克隆项目”,下方的按钮功能分别是“创建文件,上传文件,搜索仓库文件”,最后那个绿色的按钮表示可以直接克隆或下载。

 最下面有一大部分留白,表示仓库主页。

 3、新建文件

点击Create new file

 

进入此界面,在此填写文件名和文件内容。

最下方这个也要填写,让其他开发者了解修改的原因

 

 4、编辑文件

在这里可以看到文件,还有文件描述。

点击文件即可进入编辑文件。

修改编辑该文件,之后就可以修改文件名和内容了。(界面和当初创建是几乎是一样的。)

 

5、删除文件

点击这个小垃圾桶,就可以删除文件。

 

6、上传文件

可以点击上传文件,或者把文件拖动到此处。

7、下载文件

 

8、github Issues

搜索了一下他的主要作用:1.发现代码BUG,但是目前没有成型代码,需要讨论时用;2.使用开源项目出现问题时使用 。

先新建一个issue,之后写入内容

提交后的界面。

如果此时,另一个团队成员登录到GitHub上时,在主页中就会显示此信息。

9、个人主页

 

 点击进入个人主页

显示个人基本信息,关注项目,关注用户,收藏等信息。

 

10、复制项目

点击fork

之后,我的主页中会出现一个文件名一样的项目。

网上查阅后,还应该有一个更新请求的功能

用户修改了fork的项目中的文件,希望更新到原来的仓库,这时候他要新建一个pull request

点击可以发起请求

应该是要有所修改才可以,不能原封不动的还回去。

稍微修改之后就可以提交了

 

 还可以给他提出修改原因之类的。

 

 

小结:

经过简单的学习之后,感觉这是一个非常有用的工具,在开发软件的团队之中,有助于队员之间的相互交流与代码的修改。

而且这上面还可以看到其他人的项目,也有助于自身的学习与项目内容的完善。