1

我正在尝试使用 git 安装 Pure Data for Android 库,但我不断收到相同的错误。

我创建一个新目录,在其中克隆存储库,然后运行cd pd-for-android以移动到存储库文件夹。
运行后git submodule update --init --recursive,我得到以下信息:

fatal: clone of 'git://github.com/libpd/libpd.git' into submodule path 
/Users/myUserName/Desktop/pd-android-test/pd-for-android/PdCore/jni/libpd' failed.

关于我可能做错了什么的任何想法?

4

1 回答 1

1

repo libpd/pd-for-android (Pure Data for Android library) 有一个.gitmodules使用 git URLgit://github.com/libpd/libpd.git

如果像这个问题一样,这与 git 协议有关,请先尝试:

cd /path/to/my/repo
git config url."https://".insteadOf git://
git submodule update --init --recursive

或者尝试一个更全局的规则(仅限于该 repo),使用 a git clone --recursive(将立即克隆主 repo 和子模块,为您节省一步)

git config --global url."https://github.com/libpd/".insteadOf git://github.com/libpd/

这样,您就不会停用git://for all repos 的使用。

于 2017-10-04T20:35:09.123 回答