I have a Java application in a private repository on GitHub and I would like to share it with someone who doesn't have an account. I didn't find any option on the site for this.
Is there a way to do this? Collaborators can be only GitHub users.
There is no way to share private repository among non-Github users.
You need the Github account and be added as collaborator to the project.