为什么为`git`指定不同的文件夹名称会产生错误?

时间:2016-07-05 02:53:36

标签: git macos

我尝试使用macOS El Capitan上的终端中的以下行来克隆calibre存储库的分支:

$ git clone https://github.com/chivalry/calibre.git opns.calibre

opns.只是我本地计算机上项目的组织系统的一部分(clnt.用于客户项目,pers.用于个人项目,等等。 opns.是我用于开源项目的,我没有创建。

无论如何,上述行产生了以下反馈:

2016-07-04 18:01:22.024 xcodebuild[834:15575] [MT] PluginLoading: Required plug-in compatibility UUID ACA8656B-FEA8-4B6D-8E4A-93F4C95C362C for plug-in at path '~/Library/Application Support/Developer/Shared/Xcode/Plug-ins/XVim.xcplugin' not present in DVTPlugInCompatibilityUUIDs
Cloning into 'opns.calibre'...
remote: Counting objects: 264261, done.
remote: Compressing objects: 100% (79/79), done.
error: RPC failed; curl 56 SSLRead() return error -3629.00 KiB/s   
fatal: The remote end hung up unexpectedly
fatal: early EOF
fatal: index-pack failed

尝试了两次,我尝试了没有目标文件夹名称更改的命令,并得到以下内容:

$ git clone https://github.com/chivalry/calibre.git
Cloning into 'calibre'...
remote: Counting objects: 264261, done.
remote: Compressing objects: 100% (79/79), done.
remote: Total 264261 (delta 42), reused 0 (delta 0), pack-reused 264182
Receiving objects: 100% (264261/264261), 193.00 MiB | 965.00 KiB/s, done.
Resolving deltas: 100% (211015/211015), done.
Checking connectivity... done.
Checking out files: 100% (5116/5116), done.

这不是一件大事,它并没有阻止我做任何事情,但这很奇怪。我在使用完全相同类型的命令之前克隆了GitHub存储库,提供了一个以opns.开头的目标文件夹,没有任何问题。事实上,在克隆成功之后,我在Finder中更改了名称而没有任何明显的麻烦(这会在以后造成麻烦吗?)。

那么为什么这次错误输出两次?鉴于错误消息,它与我安装的XVim插件有关,但我不明白问题可能是什么。

1 个答案:

答案 0 :(得分:0)

在您的环境中,插件或其他一些未知因素一定存在问题。

$ git clone https://github.com/chivalry/calibre.git opns.calibre
Cloning into 'opns.calibre'...
remote: Counting objects: 264261, done.
remote: Compressing objects: 100% (79/79), done.
remote: Total 264261 (delta 42), reused 0 (delta 0), pack-reused 264182
Receiving objects: 100% (264261/264261), 193.00 MiB | 912.24 MiB/s, done.
Resolving deltas: 100% (211015/211015), done.
Checking connectivity... done.

在OS X 10.11.5中运行相同的命令不会遇到任何问题。