我已成功配置为使用ssh-key从我的github仓库中拔出/推送没有用户名和密码。
但是如果没有用户名和密码,我找不到拉/推送wiki的方法。
有人可以帮忙吗?
谢谢!
答案 0 :(得分:2)
Wiki只是Git存储库,您可以在本地进行更改并将它们推送到您的存储库。但你必须单独克隆它。
将.wiki.git
附加到存储库名称。
也就是说,如果您的存储库名称是foobar:
git clone git@github.com:myusername/foobar.git
将是克隆存储库和
的路径git clone git@github.com:myusername/foobar.wiki.git
将是克隆其维基的路径。
您还可以使用标题
搜索右下方维基页面上的克隆链接在本地克隆此Wiki
在这里,您会发现https
克隆链接只需将其更改为ssh
克隆链接,它将克隆到您的本地,您可以从当地更新回购。
这应该是ssh链接的格式:
git@<host>:<username>/<repo_name>.wiki.git
克隆维基后,您可以添加新文件,编辑现有文件并提交更改。您和您的协作者可以在使用wiki时创建分支,但只有推送到主分支的更改才会生效并可供读者使用。