在学习之前,首先要了解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
点击可以发起请求
应该是要有所修改才可以,不能原封不动的还回去。
稍微修改之后就可以提交了
还可以给他提出修改原因之类的。
小结:
经过简单的学习之后,感觉这是一个非常有用的工具,在开发软件的团队之中,有助于队员之间的相互交流与代码的修改。
而且这上面还可以看到其他人的项目,也有助于自身的学习与项目内容的完善。