【问题标题】:Does cloning repository mean that we will upload files of the repository克隆存储库是否意味着我们将上传存储库的文件
【发布时间】:2016-12-13 14:20:14
【问题描述】:
$ git clone /path /to/repository

致命:无法创建“C:/Program Files/Git/to/repository”的前导目录:权限被拒绝

【问题讨论】:

  • 您的问题的主题及其描述对我来说没有任何意义。它们之间有什么关系?

标签: git github


【解决方案1】:

克隆存储库是否意味着我们将上传存储库的文件

副cersa,克隆意味着您将存储库下载到您的机器上。
看起来您没有在服务器上设置 ssh 密钥以便能够连接到它。

git-clone - 将存储库克隆到新目录中

假设你使用的是 github(或者只是根据你的 git 服务器修改步骤)

Issue on adding SSH key to GitHub

【讨论】:

  • 当然。希望对你有帮助
【解决方案2】:

无法创建 'C:/Program Files/Git/to/repository' 的前导目录:

当您尝试克隆存储库时,您似乎在 C:/Program Files/Git

不要:转到您有权写入但没有任何特权提升的文件夹。

cd %USERPROFILE%
git clone /a/repo/url/myrepo

无需添加路径作为第二个参数:默认情况下,git clone 将在当前文件夹中创建一个“myrepo”文件夹(基于克隆仓库的名称) (并将下载然后签出该远程仓库的内容到新创建的本地文件夹)。

这就是为什么执行git clone 的当前文件夹很重要的原因。

【讨论】:

    猜你喜欢
    • 2013-08-25
    • 2013-06-04
    • 1970-01-01
    • 2011-07-05
    • 2021-12-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-11-23
    相关资源
    最近更新 更多