I have a repo under GitHub account of my organization. I found there are two options available about the visibility of the repo private and public. Is public repo only visible to all people in my organization or all people on GitHub?
A public repository is visible to the public internet.
You can choose to make the repository either public or private. Public repositories are visible to the public, while private repositories are only accessible to you, and people you share them with.
There is no difference in the definition of 'public' between organisation and user accounts.