【发布时间】:2012-04-09 12:28:41
【问题描述】:
我在做:
git clone ssh://user@host.com/home/user/private/repos/project_hub.git ./
我明白了:
致命:目标路径 '.'已经存在并且不是空的 目录。
我知道路径。已经存在。 我可以保证该目录是空的。 (我在里面做 ls 什么也没看到!)
为了将该项目克隆到当前目录,我在这里缺少什么?
【问题讨论】:
-
如果您执行
ls -a,您会看到.git目录吗? -
@dtryon - 不。但我看到了一个 DS_Store 无论这是什么。也许我应该摆脱它。谢谢你 -a :s
-
@感谢四位您的快速回复。 James Maclaughlin 似乎是一个漂亮的命令,可以确保我们克隆到一个空目录。 :)
-
我假设你是on a Mac。这有帮助吗:stackoverflow.com/questions/107701/…
-
不管怎样,您在 Mac 上浏览到的任何文件夹都会在其中创建这些小文件。对于使用相同共享的 Windows 用户以及需要为空文件夹或以编程方式对文件夹中的每个文件执行操作的任何系统(例如 git)来说,这都非常烦人。