仅仅因为我的好奇心,当我使用这些工具只与私人网络中的repo同步时。
我的代码隐私受到保护,但GitKraken要求GitHub登录。
谢谢,
答案 0 :(得分:1)
我知道这有点晚了,但是如果有人偶然发现了这一点,我不妨提出一些建议。注意:我假设Windows为操作系统。
在这种情况下,与隐私有关的主要事情有两个:
SourceTree将使用您通过Pageant提供的某些密钥从远程存储库中进行克隆,提取,推送等操作。您可以决定要使用哪个密钥,例如,如果对某个存储库使用部署密钥,它将只能与该存储库“交互”。
对于GitKraken而言,使用GitKraken帐户基本上相同。如果您使用Github帐户登录或想要使用Glo功能,则GitKraken要求完全管理员访问权限,以及对全部公共的读/写权限。 >和私有存储库。
话虽如此,两者自然都需要至少访问您要使用的存储库,并且从理论上讲,可以将代码从该存储库转移到第三方(或他们自己)。
TL; DR
使用git客户端时,您的代码没有真正的(如经过验证的)隐私