By default, new organizations are configured to disallow the forking of private repositories.
If you allow forking of private repositories at the organization level, you can also configure the ability to fork a specific private repository. For more information, see Managing the forking policy for your repository.
- In the upper-right corner of GitHub, select your profile photo, then click Your organizations.
- Next to the organization, click Settings.
- In the "Access" section of the sidebar, click Member privileges.
- Under "Repository forking", select Allow forking of private repositories.
- Click Save.