![Bitbucket 或 GitHub 如何保存存储库?](https://linux22.com/image/650667/Bitbucket%20%E6%88%96%20GitHub%20%E5%A6%82%E4%BD%95%E4%BF%9D%E5%AD%98%E5%AD%98%E5%82%A8%E5%BA%93%EF%BC%9F.png)
我之所以问这个问题,是因为在我的办公室,我们即将把所有的 Repos 从 SVN 迁移到 GIT。我们正在尝试找出哪一个是最好的选择。我们想获得 GitHub 或 BitBucket,因为它们是免费的。
BitBucket 的优点是它们允许您将存储库设为私有(这对我们来说非常重要),但我们想知道服务器上存储了什么。只是我们对代码所做的更改,或者代码本身。如果代码保存在服务器上,我们需要一些不存储代码的 Git GUI。
(在办公室里,他们非常严格地遵守该准则)。
答案1
是的,您的全部代码都将存储在他们的服务器上。
如果有人破坏这些服务或窃取您的密码/密钥,他们就可以访问代码(包括您所做的所有历史更改)。
如果这是不可接受的,因为您的公司不希望他们的代码离开他们的办公室,那么您需要在内部运行自己的 git 服务器。