2016-01-13 64 views
0

我成功运行我的八章博客作为rails子目录。我的博客的源代码是github中的公共存储库,我在rails应用程序中将此存储库作为子模块添加。Octopress博客作为rails子目录,与github公共存储库

我的问题是 - 可以保留博客的来源作为公共github回购?我的意思是,是否有理由将博客的源代码保密为私人?我的网站做得很好。将博客保持为公共回购安全吗?

回答

0

将您的数据库凭证和其他安全凭证文件目录保存在gitignore文件上。它会保证你的公共回购安全。如果你困惑,你可以把你的来源放在bitbucket私人回购。

0

我不确定这是否是正确的网站/方式为这个问题。尽管如此,试图回答。

如果它是商业代码,你应该去private回购。

如果您想将其公开化,所有人都可以看到它。如果您没有问题,请致电public,并将您的凭证文件,安全密钥等添加到.gitignore

据我所知,您不知道您的代码授权,我建议您使用www.gitlab.com免费为您的回购私有

+0

“如果你想公开,它将是开源的,其他人可以使用它来满足他们的需求。”这绝对不是事实。如果以这种方式明确许可,代码仅为开源代码。能够看到GitHub(或其他任何地方)的代码不是使用它的许可证。例如,请参阅https://stackoverflow.com/questions/4007674/whats-the-default-license-of-code-published-at-github。 – Chris

+1

非常感谢@Chris。我已经更新了答案。 – RAJ