+1

Github: Add option to show my pull requests only

Johnson Peter 5 years ago updated by Marc Strapetz 4 days ago 4

Currently, all pull requests are shown. It is quite messy in a large repo. It will be convenient for the users to allow us to filter the pull requests, or at least add an option to show the author's pull requests only.

This RFE is quite old but I would find this feature useful too. Additionally it would be nice if the pull requests would be sorted like this:
* Pull requests created by me

* Pull requests assigned to me

* Other pull requests

Hi Martin,

In 24.1 in the Standard Window you will only see PR's where you are either Assignee or Reviewer - If I understand you

correctly you would also want it for Log Window?

Maybe you have a look in Standard Window (Window/Show Standard Window)

Best Regards

Daniel

I had a quick look at the Standard Window but it looks quite confusing to me. The pull requests seem to show up spread somewhere in the history and are not collected under one bullet point.


I have to switch branches regulary and I use the feature to show commits from other branches and for these reasons I like the Log Window because it's really easy for me to see all branches. For example if I'm assigned to a pull request most of the time I will just look at the commits in the Log Window without checking out the branch and I also use the feature to show the diff between two selected commits (for example diff between branch head and master head) quite often.


The implementation which GitKraken provides looks really nice to me. It will show all pull requests from all remotes and there you also have the possibility to create filters so that I can easily see which pull requests by me are still open or which pull requests I'm assigned to.

Best regards

Martin

For the Standard window, My History only shows pull requests that are relevant to you (as the Author/Assignee/Reviewer). There is currently no way to see all pull requests, and we are wondering whether a GUI client is actually the right place for this kind of overview. It's true that we have this feature in the Log window (but that doesn't necessarily mean it's ideal). Personally, when I need to manage pull requests, I switch to the GitHub Project instead (2 clicks in SmartGit) and continue there.