github如何关闭issue

不及物动词 其他 498

回复

共3条回复 我来回复
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    要关闭 GitHub 上的 issue,您需要具备对该仓库的管理权限。按照以下步骤操作:

    1. 在浏览器中打开 GitHub,并登录您的账户。
    2. 导航到包含您想要关闭 issue 的仓库页面。
    3. 点击页面上方的 “Issues” 选项卡,以查看所有的 issue 列表。
    4. 找到您想要关闭的 issue,并单击进入该 issue 的页面。

    现在您有两个选项来关闭 issue:

    选项一:关闭 issue
    1. 在 issue 页面上方右侧,您会看到一个 “Close issue” 的按钮。点击它。
    2. 在弹出的对话框中,您可以写下关闭 issue 的原因或其他相关信息。选择一个合适的选项,并点击 “Close issue” 按钮来确认关闭。

    选项二:通过评论关闭 issue
    1. 在 issue 页面下方,找到写有 “Comment” 的输入框。
    2. 在其中输入一个特定的关闭 issue 的关键词,诸如 “close”、”closed”、”fix”、”fixed” 等。
    3. 您可以在关键词后面添加一些文字,说明关闭的原因等。
    4. 在输入框旁边,点击 “Comment” 按钮来发布您的评论,同时也会关闭 issue。

    根据您的实际需求,选择其中一种关闭 issue 的方式即可。请注意,关闭 issue 是不可逆的,因此在确认之前请确保您真正想关闭该 issue。

    2年前 0条评论
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    在 GitHub 上关闭 issue 的步骤如下:

    1. 登录到 GitHub 账户。
    2. 导航到存储库的主页。
    3. 在导航栏顶部,点击 “Issues” 标签页。
    4. 在 “Issues”页面查找你想要关闭的 issue,并点击进入该 issue 的详细页面。
    5. 在右侧栏中,找到 “Close issue” 按钮或者 “Close” 标签,并点击它。
    6. 在弹出的对话框中,写下一句关闭问题的解释和原因。
    7. 点击 “Close issue” 按钮,完成关闭。

    除了通过网页界面关闭 issue,你还可以通过命令行关闭 issue,步骤如下:

    1. 打开命令行终端。
    2. 导航到你的本地存储库的目录。
    3. 在命令行中键入以下命令,并按下回车:
    “`
    $ git checkout master
    “`
    4. 再次输入以下命令,并按下回车,以获取最新的存储库更改:
    “`
    $ git pull origin master
    “`
    5. 键入以下命令关闭 issue,并将其合并到主分支:
    “`
    $ git checkout -b close-issue-#xx
    $ git commit -m “Close issue #xx”
    $ git push origin close-issue-#xx
    “`
    (这里的 `#xx` 是你想要关闭的 issue 的编号)
    6. 在你的 GitHub 存储库中,导航到关闭的分支。
    7. 点击 “Compare & pull request” 按钮。
    8. 写下合并请求的标题和描述,并点击 “Create pull request” 按钮。
    9. 点击 “Merge pull request” 按钮,并在弹出的对话框中输入合并请求的标题和描述。
    10. 点击 “Confirm merge” 按钮,以合并该请求并关闭 issue。

    需要注意的是,只有存储库的所有者和具有写入权限的贡献者才能关闭 issue。如果你没有相关权限,你可以通过评论功能请求存储库的所有者或贡献者关闭 issue。

    2年前 0条评论
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    关闭GitHub上的issue可以通过以下方法进行操作:

    ## 方法一:通过Web界面关闭issue
    1. 登录GitHub账号,进入具体的repository。
    2. 在repository主页上方的选项卡中,点击”Issues”。
    3. 在”Issues”页面中,找到需要关闭的issue,点击进入该issue的详情页面。
    4. 在issue详情页面右侧,找到并点击”Close issue”按钮。
    5. 在弹出的确认对话框中,点击”Close issue”按钮,即可关闭该issue。

    ## 方法二:通过commit message关闭issue
    1. 打开命令行终端,进入本地的项目文件夹。
    2. 使用Git命令切换到包含需要关闭的issue的分支。
    3. 根据issue的编号,在代码提交时,添加以下格式的commit message:”fix #[issue编号]”或”close #[issue编号]”,例如”fix #123″或”close #123″。
    4. 提交代码并将代码推送到远程仓库。
    5. 在GitHub上,进入相应repository的”Issues”页面,找到对应的issue,可以看到该issue已经被自动关闭。

    ## 方法三:通过Git命令关闭issue
    1. 打开命令行终端,进入本地的项目文件夹。
    2. 使用Git命令切换到包含需要关闭的issue的分支。
    3. 执行以下命令关闭issue:
    “`
    git commit -m “close #[issue编号]”
    “`
    其中,[issue编号]是需要关闭的issue的编号。
    4. 提交代码并将代码推送到远程仓库。
    5. 在GitHub上,进入相应repository的”Issues”页面,可以看到该issue已经被关闭。

    无论使用哪种方法关闭issue,被关闭的issue将会被移动到该repository的”Closed”标签下,以方便查看和管理。如果需要重新打开一个已关闭的issue,则可以在”Closed”标签下找到该issue,并重新打开它。

    2年前 0条评论
注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部