Git Windows:无法使用空格克隆/签出存储库路径

问题描述 投票:5回答:3

我试图检查具有空格的路径的存储库。 git clone / checkout失败了。返回以下错误

fatal: cannot create directory at 'main-path/some-folder-with-space /another-folder': No such file or directory

解决方案:

  1. 从github下载项目zip。
  2. 提取项目。
  3. 去初始化
  4. git remote add origin [email protected]:MainRepo/project.git
  5. git fetch --all

Project现已成功克隆到我的Windows机器上。我可以检查远程分支没有任何错误。

git github github-for-windows
3个回答
0
投票

假设您在命令行上,您可以使用\转义空格。

我试过git clone ../some\ folder\ with\ spaces/

编辑:目标文件夹还包含空格。没问题。你能详细说明你是如何克隆的吗?你使用命令行还是一些gui?


0
投票

这是通过使用较低版本的Git Bash(1.9.5)解决的,当我遇到此问题时,我使用的是2.5.1版本。


0
投票

将地址放在引号中

git clone "some/folder/with spaces/here.git"
© www.soinside.com 2019 - 2024. All rights reserved.