什么混帐设置和命令可以帮助在公共管理Github上私人内容? [关闭](What git set

2019-06-27 01:20发布

我建立在PHP“CMS”(随便乱用),我正在通过提供开源的一个GitHub库 。 我建立它作为我公司新的主页和各种形式的内容提供了有关如何使用各种类和函数一个很好的例子。

起初,我离开了我的内容有(全部存储为降价文本文件) - 有关网页,客户端的例子,博客文章 - 但后来害怕了,并在Lorem存有和伪造的图像添加。 出于某种原因,尽管这都将提供给我们的网址公众,它只是感觉像一个坏主意,有设计,内容,以及其他一切如此方便。 不过,这将是(A)最好有一个回购的一切,(B)有很大的手势说:“嘿,什么是我的就是你的,”特别是因为我们专注于开源,以及(c)只是让什么已经成为可能(窃取我们的设计和内容)只稍微容易些。

有没有什么办法,同时还在其发布在一个公共的回购混帐回购可以管理(半)私有内容?

Answer 1:

正如在详细“ 可以打开在github上是封闭源代码托管源代码? ”:

GitHub的本身无关,与你如何授权的代码。 所以,你可以决定停止通过GitHub上发布你的来源,但已经分叉,并克隆了它到这一点,一切当然还是“那里”下的开源许可证您最初使用。

因此,它更多的是:

  • 可访问性:这很重要,每个人都可以访问/读取的代码?
  • 许可:你重视的是回购协议的内容是什么样的执照?

我喜欢保持独立:

  • 模板文件(您Lorem存有文件的当量)
  • 脚本文件能够产生实际价值的文件

从价值文件本身(与实际的“公司”数据的文件)。
我店从GitHub那几件了。

这样一来,我可以声明内容过滤器驱动器,其上结账时,会自动生成最终的文件给我。

(“见推到一个git集线器库时自动忽略选择的代码的改变 ”的详细)



文章来源: What git setup and commands can help managing private content on a public Github? [closed]