GitHub: How to list all the private repositories that a particular user has forked?

Viewed 1270

When you remove a user from an organization, GitHub warns you that all their forks of the organisation's private repos will be deleted

Removing people from the XX organization will also delete their forks of any private XX-owned repositories.

And GitHub tells you how many private forks the user has but it does not tell you the repo names (even though I have permission to see them!)

It would be useful to see the repos so that I can check that they really have no outstanding, potentially useful, work left on branches (that they have not opened pull-request for).

2 Answers

To do it from the Web U:

  1. Go to the people tab of the organization (https://github.com/orgs/myorg/people).
  2. Filter/find the person.
  3. Click their name; this will take you to https://github.com/orgs/myorg/people/theirusername, which lists all repos they have access to, including repos in the organization and forks the user has made of them.
  4. Filter the list by their username; this will show just the forks.

This requires owner permissions for the organization.

Related