292

Where can I see all the comments I wrote on issues on the GitHub website?

https://github.com/issues only list the issues I have opened, and not the issues I have commented on.

6
  • 31
    github.com/notifications/subscriptions
    – guettli
    Oct 11, 2019 at 14:21
  • Does anyone actually see a link that brings you to /notifications in the UI? ``` ➜ ~ curl github.com | grep notifications ➜ ~ curl github.com/username | grep notifications <p>Hide content and notifications from this user.</p> ```
    – BradGreens
    Oct 12, 2019 at 18:47
  • @BradGreens The bell icon in the top right corner, it seems to be missing an alt tag. More interesting question in this context is if there is a link that brings you to notification/subscriptions, I couldn't find one.
    – dreua
    May 23, 2020 at 20:55
  • Possible duplicate of a question on StackOverflow stackoverflow.com/questions/37181281/… Jul 15, 2020 at 22:05
  • Not exactly to find all comments but still helpful to find the most upvoted comments you've got github.com/vvo/sourcekarma it's unfortunately not maintained anymore but it was really good. At least the source code is still there and someone may revive it some day :)
    – maxime1992
    Aug 22, 2022 at 15:49

6 Answers 6

328

You can view issues you've commented on by using the following search string in your Issues page search box:

is:issue commenter:@me

or

is:issue commenter:username

(Replace username with your GitHub username.)

This will show all issues that you've commented on. To show only open issues, add the is:open qualifier.

Source

15
  • 8
    This only see my comment on my issue, I want to see my comment in other issue.
    – Mithril
    Mar 1, 2018 at 6:11
  • 2
    Using is:issue commenter:username should show all issues you've commented on, whether you created the issue or not. (Just tested it successfully.)
    – freginold
    Mar 1, 2018 at 14:36
  • 6
    Oh, I found the problem. I hope the default order is showed by comment time desc order, but Newest only show order by issue create time desc. The most approximated option is Recently updated , though not exactly what I want .
    – Mithril
    Mar 2, 2018 at 2:00
  • 1
    and can add a repository name to the search as well if desired, nice!
    – rogerdpack
    Nov 11, 2019 at 16:29
  • 16
    Searching in a repo for is:issue commenter:@me works for me.
    – Ryan
    Feb 11, 2020 at 17:41
84

You can view all the issues on Github you have commented on by going to https://github.com/notifications/subscriptions and selecting Reason as Comment.

This will show all the issues that you've commented on.

You can also filter the issues by selecting other reason such as Assign, Author, Manual, Mention, etc. but you can select only one reason at a time. Also, you can filter the issues by repository by selecting the concerned repository from dropdown after clicking Repository

10
  • 4
    And the UI link to that page is the little bell icon at the top-right.
    – Wadih M.
    Jun 13, 2019 at 22:41
  • 3
    This seems...false. For instance, this comment I made in mid-August is NOT showing up at /notifications/subscriptions?reason=comment; the most recent entry listed there is from July. Aug 16, 2019 at 13:50
  • 3
    This may not show the ones that you have unsubscribed from, despite the comment still being there. The "commenter:username" search will work.
    – Mizstik
    Aug 24, 2019 at 10:46
  • 1
    Thanks. For me, this provides a lot more hits than in the accepted answer. Jan 26, 2020 at 11:37
  • 2
    Every time I want to do this I end up googling for this answer first :) Oct 16, 2020 at 23:18
19

Easier and improve from the accepted answer:
is:issue commenter:@me

1
14

View all my comments on GitHub Issues

Visit: https://github.com/issues?q=is%3Aissue+commenter%3A%40me+sort%3Aupdated-desc

Explained

  • https://github.com/issues lists all issues on Gitub
  • Filter by is:issue commenter:@me sort:updated-desc
    • commenter:@me dynamically always filters by the logged in user (you could also replace @me with your actual username)
    • sort:updated-desc the default sort is based on Newest which looks at issue creation date. Setting to sort by updated means issues with the most recent posts will appear first (this is what I expected the default to be)

Alternatively, https://github.com/notifications/subscriptions works as a decent proxy, but if you have unsubscribed to an issue it won't show here any more (thanks @guettli for this one).

2

If you want to search for multiple users in a single search, use it like in the global search bar without the OR logical conjugation:

commenter:FantomX1 commenter:FantomX1-github

since the similar google way approach with 'OR' would not work

commenter:FantomX1 OR commenter:FantomX1-github

2

You can also use involves:<username> in the search bar of issues which consists of more issues than commenter:<username>

For instance, if you only create a new issue without any comments, the involves prefix considers it, but not commenter.

1

Not the answer you're looking for? Browse other questions tagged or ask your own question.