跳至正文

github初学者教程 第二篇

接着上一篇文章讲到的内容,接下来我们谈论一下如何使用自己/别人仓库中的Issues功能

不过在这之前,有人问我为什么不一起把git讲了,别问,问就是别人已经讲过了,请自行百度


基础操作:返回自己的储存库

首先,在登录账号的前提下,点击个人头像中的Your repositories(你的储存库)选项

点击个人头像中的Your repositories选项
查看自己的代码仓库

然后,选择你之前创建的测试仓库(或者任意你所拥有的仓库),我这里以我的mysql backup仓库为例

仓库主页,包含代码和README文件,以及其他模块

第一步:切换到Issues选项卡

Tips:Issues即为Issue的复数,可作为名词和动词,这里应翻译为“问题”

所以,本模块的意义就在于你可以通过此模块,向仓库的所有人(或是管理员)汇报代码的漏洞(bug),当然,也可以作为提问以及新功能请求的板块

首先我们要切换到这个选项卡。这一步很简单,只要在仓库名下方,找到名为Issues的选项卡,点进去就行(如图)

Issues选项卡

然后,你会看到类似于这一个页面:

Issues界面展示

当然,我的仓库很冷清,都没人来(小声bb),自然也没有任何的issue了

在你想要提出一个issue之前,你可以点击右上角绿色的的New Issue按钮来新建一个issue(界面如下)

创建issue的界面

当然,作为一个小白,可能对这个界面有点懵,翻译一小下是不是就明白了呢?

翻译后的“创建issue界面”

在输入完标题,以及内容(可选)之后,你可以点击右下角的Submit new issue来发布这个issue,并且这个issue的状态是打开的(Open),展示效果可以参考下图

issue展示界面(有issue)

当你点击对应的issue之后,网页就会向你展示比较详细的信息:

issue界面展示

到这里,一个issue就成功的开放了

作为仓库的管理员或者拥有者,你应该及时的处理这个issue,并根据描述修复可能存在的漏洞或问题

第二步:追加/回复与评论

当然,如果作为仓库的管理员或者拥有者,你应该考虑在合适的时候选择回复

滚动页面到最下方,你可以找到和下图类似的评论框,你可以在输入框里输入你想输入的内容,然后点击右下角的Comment发送评论

当然,即使您不和这个issue有任何关系,也可以考虑积极的参与进来,提供关于这个问题可能的解决方法

第三步:关闭一个issue

注意:关闭一个Issue的权限只有仓库的所有者管理员以及您自己

当然,当我们准备关闭一个Issue的时候,通常意味着这个Issue已经过时/被解决/无意义,尽管你可以在该Issue(被)关闭之后重新打开它,但推荐大家通常不要这么做,因为这会给代码维护者不必要的麻烦

要想关闭一个Issue,请点击如上对话框上中的Close issue(with comment)按钮执行关闭Issue的操作

关闭Issue
关闭Issue并评论

如果关闭成功,Issue的状态将会从Open变为Closed

该Issue的状态以及其他信息

并且时间线中也会生成一条关闭此Issue的日志

一条由系统生成的时间线

被关闭的Issue则会被移动到Closed Issues分类中,你可以点击Issues选项卡下方的类别筛选器来查看已经关闭的Issues

切换到被关闭的Issues分类
查看已经关闭的Issue
4
为博客质量打分

给我的博客打个分吧,喜欢的话还请多多支持!

Please add vote reason
标签:

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注