git push失败了。致命的:似乎不是一个git存储库

时间:2014-10-23 14:20:13

标签: git

我查看过此错误消息的至少30个搜索结果,但没有一个与我遇到的问题相同。我有一个现有的项目,有git提交和零遥控器。我想在办公室的共享网络驱动器上为此存储库创建一个远程,以便其他人可以访问。我已经多次使用mercurial做了这个没有问题所以期望它与git是一个简单的问题。我也能够使用类似于下面列出的命令向bitbucket发送多个项目,所以我很困惑为什么我在本地做这个很困难。 此外,我无法使用SourceTree执行此任务,SourceTree也产生相同的错误。

我采取的步骤如下:

$ cd R:/TestDirectory
$ git init --bare test.git

$ cd C:/Dev/SampleProject
$ git remote add origin R:/TestDirectory/test.git //(with and without the test.git at the end)
$ git push -u origin --all
fatal: R:/TestDirectory/test.git does not appear to be a git repository.

Please make sure you have the correct access rights
and the repository exists.

2 个答案:

答案 0 :(得分:0)

我不是你要做的但是R:/TestDirectory/test.git永远不能成为Git存储库但是如果你安装了git并且存储库以这种方式初始化

http://127.0.0.1/test.git 可以是一个存储库

答案 1 :(得分:0)

我想我是个傻瓜,但显然我先忽略了克隆。我想我也有问题,因为我的git终端使用转发斜线和其他一些我见过使用反斜杠。我缺少的一步是

git clone ./ driveLetter:/destinationFolder