【问题标题】:How do I clone a GitHub wiki?如何克隆 GitHub wiki?
【发布时间】:2021-04-28 03:37:05
【问题描述】:

如何克隆我的 GitHub 存储库的 wiki?我知道它保存为单独的 Git 存储库,但我不记得路径了。

我试过...reponame/wiki.git...reponame.git/wiki,但都不正确。

【问题讨论】:

  • 那个问题实际上是几个问题,其中一个问题因为离题而被关闭。此外,当时该问题的公认答案并不存在。如果有任何答案应该被标记为这个答案的副本。
  • 我猜你是对的。感谢您指出这一点!

标签: github wiki git-clone


【解决方案1】:

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

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

git clone git@github.com:myusername/foobar.git 将是克隆存储库的路径

git clone git@github.com:myusername/foobar.wiki.git 将是克隆其 wiki 的路径。

注意:您必须至少拥有一个页面才能克隆 wiki 存储库。 (通过@tobiasz-cudnik)

【讨论】:

  • 如果其他用户可以编辑,是否会自动获得push权限?
  • 是的。您可以根据他们是否是协作者将他们设置为具有读取权限,但推送权限要求他们是协作者。 github.com/blog/774-git-powered-wikis-improved
  • 也适用于 https url:git clone github.com/fpinscala/fpinscala.wiki
  • 显而易见的后续问题是:Can you clone the github Wiki into the same directory as your repo? 再接着是:然后我可以对那个 repo 做一个普通的git push 吗?
  • 重要提示 - 您必须至少拥有一页才能克隆 wiki 存储库。
【解决方案2】:

您可以使用以下命令克隆 git wiki。

git clone https://github.com/<git-username>/<repo-name>.wiki.git

【讨论】:

  • 完整路径在 VS Git Changes 中运行良好。谢谢。 :)
【解决方案3】:

克隆 Github wiki 存储库的语法是:

git clone [RepositoryName].wiki.git

如果它是私有存储库,则会提示您输入用户名/密码。

【讨论】:

    【解决方案4】:

    Wiki 页面作为存储库进行管理。因此,单击您的存储库,然后在左侧单击 Wiki。最后在右上角点击Clone Repository。在那里,您将清楚地说明如何正确克隆它。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-07-28
      • 2012-08-01
      • 2015-01-05
      • 2013-07-12
      • 2016-05-07
      • 1970-01-01
      • 2021-12-21
      • 1970-01-01
      相关资源
      最近更新 更多