找不到git-upload-pack

Vik*_*ärn 29 git github

我正在尝试使用现有的github-repository(Git for Windows)克隆到空文件夹

git clone https://github.com/di98jgu/D0016E---Digitalt-projekt.git
Run Code Online (Sandbox Code Playgroud)

但不断收到错误消息:

致命:https://github.com/di98jgu/D0016E---Digitalt-projekt.git/info/refs?service= git-upload-pack not found:你在服务器上运行git update-server-info了吗?

服务器工作正常(其他人正在使用它).尝试将git-upload-packgit-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
Run Code Online (Sandbox Code Playgroud)

但它没有帮助.似乎很多人都遇到了导致类似但不完全相同的错误消息的问题git-upload-pack command not found,但不认为这些解决方案适用于我的情况.

有谁知道如何解决这个问题?

sha*_*gao 9

我只碰到过这样的问题,现在,它是由权限引起的,请确保您当前的帐户具有的权限git pull,并git push在你的情况,也许你创建Github上的私人资料库,而不是添加此帐户Manage Collaborators,那么问题来了.

当然你也应该检查远程URL是否完全正确,包括不区分大小写,https或http.


Chr*_*edy 9

当我在Github上重命名我的项目时,这发生在我身上.在我的情况下,我改变了大写.修复是在项目中编辑.git/config并确保github的远程URL反映更新的项目名称.


kor*_*dge 6

卸下shttps解决我的问题.


nan*_*ack 0

这很可能是客户端的问题。您还有这个问题吗?也许尝试重新安装 git。

据我所知,您正在开发一个 Android 应用程序,因此很可能正在使用 Eclipse。有一个 git 的 eclipse 插件: http ://www.eclipse.org/egit/