我曾参与过一个私人项目,希望将其写进我的简历中。
为此,我正在寻找一个git服务,它允许我共享一个访问链接到我的仓库,任何收到该访问链接的人都可以阅读我的仓库的内容,而不需要被邀请者在特定的git web服务上有一个帐户,也不需要我提前知道访问链接的消费者的任何细节。
它基本上应该像GoogleDrive或OneDrive通过链接共享一样工作。
理想情况下,我应该能够设置访问链接的到期日期,并能够生成不同的访问链接。
**现在是否存在这样的Git Web服务?**目前我正在使用BitBucket,但它没有此功能。我不喜欢不受限制地公开展示我的项目。
谢谢你的任何建议!J的。
3条答案
按热度按时间7eumitmz1#
您可以使用GitFront共享私有git仓库。
它是一个Web应用程序,允许您导入存储库并创建其只读版本,该版本可通过链接共享。接收链接的人不需要有一个帐户来查看存储库。
披露:隶属于GitFront。
omjgkv6w2#
这是:
因此,您可能需要使用第三方选项(如您提到的,或下面提到的来自塞尔维亚的GitFront)来打包/发布(和更新)您的存储库,以便任何用户通过链接访问它。例如,将其发布为bundle (one file)。
jv4diomz3#
至于GitFront,我面临着不安全的行为。我建议避免使用它,或者至少小心使用它。
详细内容:
最终,1x分钟后,URL变为404。服务应该使共享URL无效,而不是异步处理它。如果异步进程失败,则可能导致不可删除的资源。