我在GitHub上的私有存储库中有一个Java应用程序,我想与没有帐户的人分享它。我在网站上找不到任何选项。有办法做到这一点吗?协作者只能是GitHub用户。
zphenhs41#
没有办法在非Github用户之间共享私有仓库。您需要Github帐户并成为added as collaborator to the project。
u5rb5r592#
您可以使用gitfront.io来实现此目的。您可以为用户提供只读访问权限,以确保您的
yxyvkwin3#
使用https://gitfront.io/。要遵循的步骤是:1.访问https://gitfront.io/页面并单击Get Started。1.点击【添加仓库】。1.使用SSH将链接复制到您要共享的私有仓库。它看起来应该类似于git@github.com:your_username/repo_name.git
Get Started
git@github.com:your_username/repo_name.git
的数据1.把它贴在Repository URL的地方。按Add。
Repository URL
Add
的1.复制文本框中显示的密钥,然后单击Open repository Deploy keys on GitHub.
Open repository Deploy keys on GitHub.
的1.将deploy key添加到github。
的1.点击【Build】,生成一个url,点击【查看】按钮即可查看和分享。
3条答案
按热度按时间zphenhs41#
没有办法在非Github用户之间共享私有仓库。
您需要Github帐户并成为added as collaborator to the project。
u5rb5r592#
您可以使用gitfront.io来实现此目的。您可以为用户提供只读访问权限,以确保您的
yxyvkwin3#
使用https://gitfront.io/。要遵循的步骤是:
1.访问https://gitfront.io/页面并单击
Get Started
。1.点击【添加仓库】。
1.使用SSH将链接复制到您要共享的私有仓库。它看起来应该类似于
git@github.com:your_username/repo_name.git
的数据
1.把它贴在
Repository URL
的地方。按Add
。的
1.复制文本框中显示的密钥,然后单击
Open repository Deploy keys on GitHub.
的
1.将deploy key添加到github。
的
1.点击【Build】,生成一个url,点击【查看】按钮即可查看和分享。