GitHub v.3 API for repository data返回给定存储库的整数标识符。此标识符是返回数据中字段id
的值。在这个例子中,它是编号1296269:GitHub仓库ID号码是否永久?
[
{
"id": 1296269,
"owner": {
"login": "octocat",
... stuff omitted for brevity ...
},
"name": "Hello-World",
"full_name": "octocat/Hello-World",
... stuff omitted for brevity ...
}
]
是有史以来重用,一旦它被分配到一个存储库中的给定标识符值,即使储存库中或它的所有者帐户随后被删除?换句话说,标识符是唯一且永久的,并且永远不会用于其他任何存储库?
在这种情况下,我并不是简单地重命名存储库;这不会被视为在同一意义上“重复使用”它,也不会将存储库的内容完全替换为其他内容。如果你愿意的话,我想明确了解GitHub id
的值是否被“回收”。
(老实说,我找遍了GitHub的文档和网页中,也没有找到一份声明两种方式。如果我错过了,我道歉,并会很乐意指出相应的文档)。