我想使用git.io来缩短我的GitHub repo的URL。我想要一个自定义名称,但不小心使用了自动名称,这个名称充满了随机字符。
我如何恢复并获得一个新的?
答案 0 :(得分:10)
如果其他人先创建了它,它将返回现有的缩短网址。因此,目前无法覆盖,但您可以联系GitHub支持团队以删除或更改它。
我发现了以下技巧,你可以添加一个无害的查询参数?
来使其与众不同:
$ curl -i https://git.io -F "url=YOUR_GITHUB_URL_HERE?" -F "code=YOUR_CUSTOM_NAME"
希望有所帮助。
答案 1 :(得分:1)
如果该网址已经在git.io上使用了更短的名称,您仍然可以通过添加/index.html或仅使用正斜杠/
来创建一个新的网址例如github https://github.com/jgorset/git.io/issues/5 >> https://git.io/vxba7 现在您仍然可以使用--code = NAME创建虚荣缩短器,并以https://github.com/jgorset/git.io/issues/5/
的形式向URL添加正斜杠答案 2 :(得分:1)
请注意,自2020年9月起,GitHub支持不再发布git.io URL:
https://github.blog/changelog/2020-09-23-git-io-urls-no-longer-released-by-github-support/
答案 3 :(得分:0)
另一个选择是使用带有.html结尾的网址(如果你已经缩短了它,则使用相反的方法)。例如,如果您之前执行此操作:
$ curl https://git.io -F "url=https://X.github.io/pages/page" -F "code=CODE"
如果您不介意人们看到.html
扩展程序,您可以尝试使用此功能:
$ curl https://git.io -F "url=https://X.github.io/pages/page.html" -F "code=CODE"