我与之合作的一个组织在GitHub上有一个项目,该组织以外没有人使用过这个项目,而且我们终结了它。
我看到有一个很棒的大删除按钮,但是我想知道是否有办法冻结项目,因此它永远不会再被推送到,并且写下“退役”"在某种程度上它将被其他程序员普遍认可。
答案 0 :(得分:3)
首先,只需在repo中的README.md文件的开头添加一个解释性说明(如果该文件尚不存在,则添加它)。说出这样的话:“这个项目已经到了生命的尽头,现在只是为了子孙后代而保留下来。”
不幸的是,GitHub的非企业风格不允许你禁用推送。
答案 1 :(得分:3)
除了README之外,您还可以确保能够推回项目的人数最少(理想情况下是一个,所有者和0个贡献者)
这样,没有人能够回到回购,任何新的分支都会包含宣告eOL的自述文件。