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