git克隆文档中有这样一段话:
--本地
[…]该标志绕过正常的";Git-aware";传输机制〔…〕
这里的";正常的‘Git-aware’传输机制";?
Git从存储库URL中选择克隆协议。这意味着"正常的‘Git-aware’传输机制">。来自URL:
file:///path/to/repo.git/
Git知道存储库位于本地,并使用简单的文件传输(甚至硬链接(进行克隆。但如果你不使用URL,只使用本地路径:
/path/to/repo.git/
比Git意味着--local
选项,并使用替代的非URL传输识别。请参阅git clone
URL的文档。