如何将 GitHub 项目停用?

3

我所在的一个组织在GitHub上有一个项目,但只有该组织内部人员使用,现在我们将其废弃。

我注意到有一个大大的删除按钮,但我想知道是否有一种方法可以冻结这个项目,使其不能再被推送,同时以某种方式在项目上标注“已停用”,以便其他程序员能够普遍识别。

2个回答

3
首先,在存储库的README.md文件开头添加解释性注释(如果该文件尚不存在,则添加此文件)。例如,"该项目已经到达其生命周期终点,现在仅为了保存而在此保留。"
不幸的是,GitHub非企业版不允许您禁用推送。

1
通过使用Markdown在README.md文件的顶部突出显示一个大大的“终止生命周期”标题,我们现在在页面上有了一个大大的横幅,上面写着“终止生命周期”。看起来很棒。谢谢。 - k-den

3

除了README之外,您可以确保能够将代码推回项目的人数最小化(理想情况下只有一个所有者和0个贡献者)。

这样,没有人能够将代码推回存储库,任何新的分支都将包含宣布终止支持的README。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接