如何在没有用户名和密码的情况下推送到github wiki?

我已成功配置使用ssh-key从我的
github repo中拉/推没有用户名和密码.

但我找不到一种方法来拉/推wiki没有用户名和密码的回购.

有人可以帮忙吗?

谢谢!

最佳答案 Wikis只是
Git存储库,您可以在本地进行更改并将它们推送到您的存储库.但你必须单独克隆它.

将.wiki.git附加到存储库名称.

也就是说,如果您的存储库名称是foobar:

git clone git@github.com:myusername/foobar.git

将是克隆您的存储库的路径

git clone git@github.com:myusername/foobar.wiki.git

将是克隆其维基的途径.

您还可以使用标题搜索右下方维基页面上的克隆链接:

在本地克隆此Wiki

《如何在没有用户名和密码的情况下推送到github wiki?》

在这里,您将找到https克隆链接,只需将其更改为ssh克隆链接,它将克隆到您的本地,您可以从本地更新repo.

这应该是ssh链接的格式:

git@<host>:<username>/<repo_name>.wiki.git

克隆Wiki后,您可以添加新文件,编辑现有文件并提交更改.您和您的协作者可以在使用wiki时创建分支,但只有推送到主分支的更改才会生成并可供读者使用.

点赞