【发布时间】:2013-02-25 17:24:35
【问题描述】:
我正在尝试使用将现有的 github-repository (Git for Windows) 克隆到一个空文件夹
git clone https://github.com/di98jgu/D0016E---Digitalt-projekt.git
但不断收到错误消息:
致命:https://github.com/di98jgu/D0016E---Digitalt-projekt.git/info/refs?service=git-upload-pack 未找到:您是否在服务器上运行了 git update-server-info?
服务器工作正常(其他人正在使用它)。试过把git-upload-pack和git-receive-pack的路径加到gitconfig,
[remote "origin"]
url = https://github.com/di98jgu/D0016E--Digital-projekt.git
fetch = +refs/heads/*:refs/remotes/origin/*
uploadpack = libexec/git-core/git-upload-pack
receivepack = libexec/git-core/git-receive-pack
但这没有帮助。似乎很多人都遇到了导致类似但不完全相同的错误消息git-upload-pack command not found 的问题,但不认为这些解决方案适用于我的情况。
有人知道如何解决这个问题吗?
【问题讨论】:
-
对我有用,所以问题可能出在客户端。您可以尝试重新安装 Git。
-
这可能是 URL 中的拼写错误。您是否尝试过使用 SSH 协议?
-
这也可能意味着权限问题(您在服务器上没有写入权限)
-
@NevikRehnel 正确,切换到 SSH 协议。