Github: Share private repository with another organization

I belong to two github organizations, let's say O1 and O2.

There is one private repository in O1 that can only be accessed by the people who belong to O1.

Is there a way I can share that repository with the people in O2?

I tried git clone --mirror but it looks like it's not automatically synced with the original repository


You can share a private repository with specific individuals by following the instructions here:

Unfortunately, that doesn't let you pull in whole organisations at once.

You could move the repository to another organisation and then add everyone from both O1 and O2 to that org, but that's fairly terrible, as well.

You can transfer repositories to other organisations, too:

But, again, not quite what you want.


 ? Github: Share private repository with another organization
 ? Github: Share private repository with another organization
 ? Creating an official github mirror
 ? GitHub - Self Fork Repository Within Organization
 ? Displaying an image on Microsoft Band
 ? Accessing Ambient Light Sensor on Microsoft Band
 ? android : Tracking sleep mode from Band SDK without Microsoft Health Cloud API
 ? Microsoft band plethysmograph
 ? Microsoft Band 2 GPS Info
 ? microsoft band - sensor update rate