How can I see all the issues I'm watching on Github?

Github has a great feature where you can "watch" an issue. This is handy for getting notifications about progress on that issue.

However, sometimes you want to find the status of an issue you know you've flagged to watch, but can't remember what it was. This is particularly interesting, imho, for projects that are not your own projects. Eg watching a bug in a library that your project uses but you don't contribute to frequently.

What I tried: Note that this is different from watching a repo. I tried searching github help (for "watch issue" and "subscribe issue" with no luck. I read the Unsubscribing from Conversations with some hope, but it didn't quite apply. While looking at the issues for the repository that I (think! I) subscribed to, I tried the various search criteria dropdowns with no luck. Last but not least, I read how to subscribe here at SO in case it mentioned how to see the subscribed list.

To those who might flag this as not being about programming, I can only ask for a better place to put this? As Github is a commonly used programming tool, I view this as highly relevant.


Github does not have any option to list all the watched issues.

Marking labels on such issues also does not solve the purpose.

But github sends notification whenever there is any change in the issue. So you can check all the notification at a single place https://github.com/notifications

By default, this will show unread notifications (also indicated by a mailbox with a number in the top right corner). From that page you can choose "All Notifications", or https://github.com/notifications?all=1 to see all the issues being watched that have had at least one update since you subscribed to it.


The method below does not work for subscribe-only issues. So stop upvoting. ;-)


As a workaround you can enter this into the search box, either on https://github.com/, or on https://github.com/issues/

is:open is:issue involves:YourUserName

This will show you all issues in which you are involved in some way, either by creating them, commenting on them, subscribing them, being mentioned, or similar things. Obviously this will contain a lot of noise if you are very active, but currently it seems to be the only way to get these issues at all.


Seems you can fetch this information via Github API

https://developer.github.com/v3/issues/#parameters

GET /orgs/:org/issues

Parameters
Name    Type    Description
filter  string  Indicates which sorts of issues to return. Can be one of:
* assigned: Issues assigned to you
* created: Issues created by you
* mentioned: Issues mentioning you
* subscribed: Issues you're subscribed to updates for
* all: All issues the authenticated user can see, regardless of participation or creation
Default: assigned
链接地址: http://www.djcxy.com/p/68532.html

上一篇: Github拉请求检查

下一篇: 如何查看我在Github上观看的所有问题?