我在bitbucket中有私有存储库。我可以制作类似任何有文件链接的人可以在Google云端硬盘中分享吗?我想让我的存储库保密,但是有些人(我不知道这些人的具体帐户)可以阅读吗?
答案 0 :(得分:1)
你可以add users with read access,但那将是所有回购。
这就是Git的问题:你要么可以阅读完整的回购(需要克隆它),要么根本无法读取它。
没有“文件级”。
您需要将文件同步到具有共享链接功能的服务(例如Google云端硬盘或Dropbox,或者......)
我不想进行文件级访问 我想为所有链接的用户提供FULL repo访问权限。
不幸的是,我不知道这些用户有帐户BitBucket或没有
足够公平,但我不知道匿名共享访问链接功能(对于BitBucket或GitHub或GitLab)。
一种可行的解决方法是设置 access key
您可以在Bitbucket Cloud存储库中使用访问密钥。访问密钥授予对公共或私有存储库的只读访问权限。使用访问密钥,用户或进程可以通过SSH提取或克隆存储库。
通过传递私钥(其公钥已被注册为私人仓库的访问密钥),您可以有效地将该仓库的读取权限授予拥有该私钥的任何人。