代码旅行

不要在 GitHub 之类的服务商那托管你的私有代码

这篇文章其实在几年前就应该写,那次我的两个 GitHub 的账户莫名其妙的被挂起,挂起的原因是 GitHub 的系统检测我在 GitHub 上有两个账号。其实这两个账号一个是我工作的账号,一个是我的私人账号。而他们知道我有两个账号的方法是检测到两个账号里我都用了同一个 Gmail 邮箱。那一次害得我三天没有办法工作,最后的解决办法是我删除掉一个账号。

但问题来了,我有两个账户又有什么关系?GitHub 的用户条款有不允许用两个账号的吗?

后来除非有必要,我很少将自己的私有代码传到 GitHub,而且最近对它没好感的地方是

  • 即便私有库删除了,但也无法删除之前在 GitHub 上的资源内容(信息有泄漏的可能)

  • 所谓的政治正确,前端时间闹得沸沸扬扬的锁某些国家地区用户的私有仓库的问题(相关报道

这里不只是说 GitHub,任何一个这类的代码托管服务,都会有这样的问题,要很好解决这个问题的办法只有一个自建!

公司运营层面,无需多说,个人层面,搭建起来也非常简单,买一个 VPS,找一个这类开源的软件安装即可,网上一搜一大片。

--- EOF ---

除特别注明外,所有文章均采用Creative Commons BY-NC-ND 4.0(自由转载-保持署名-非商用-禁止演绎)协议发布。