无法在Windows上使用Git Bash克隆本地git存储库

时间:2017-02-01 01:02:57

标签: git

我一直在尝试克隆本地Git存储库大约一个小时。存储库位于Windows 7服务器上,我正在尝试在它旁边创建一个克隆。我的工作流程是克隆存储库,进行一些更改和测试。如果一切正常,我将更改恢复到原始存储库并删除克隆。

我正在使用Git Bash(Tortoise Git的一部分)。存储库位于映射的网络驱动器上。由于驱动器,我遇到了一些克隆问题,所以我读到了这个:

git clone from another directory

然后我做了以下事情:

spearsc@BB-DIGI-SPEARSC MINGW64 /r/nasenv (master)
$ git clone . /r/nasenv_copy
Cloning into 'R:/nasenv_copy'...
done.
error: internal error: refs/remotes/origin/master is not a valid packed reference!
fatal: update_ref failed for ref 'HEAD': cannot update ref 'refs/heads/master': trying to write ref 'refs/heads/master' with nonexistent object 1fa512cca95695979f35515f1ea69c391d214544
fatal: The remote end hung up unexpectedly

除了.git文件夹外,生成的repo为空。根据过去的经验,我认为问题是映射驱动器(在本例中为R)。

我尝试了以下内容:

spearsc@BB-DIGI-SPEARSC MINGW64 /r/nasenv (master)
$ git clone . file://r:\nasenv_copy
fatal: could not create leading directories of 'file://r:nasenv_copy': Invalid argument

spearsc@BB-DIGI-SPEARSC MINGW64 /r/nasenv (master)
$ git clone . file://r:/nasenv_copy
fatal: could not create leading directories of 'file://r:/nasenv_copy': Invalid argument

spearsc@BB-DIGI-SPEARSC MINGW64 /r/nasenv (master)
$ git clone . file://r/nasenv_copy
fatal: could not create leading directories of 'file://r/nasenv_copy': Invalid argument

spearsc@BB-DIGI-SPEARSC MINGW64 /r/nasenv (master)
$ git clone . file://R:/nasenv_copy
fatal: could not create leading directories of 'file://R:/nasenv_copy': Invalid argument

这些都不起作用。这真是令人沮丧,因为我上周这样做了。我不确定我是否忘记了或者主回购的变化是否导致了这一点。

0 个答案:

没有答案