`git remote add`正在抛出一个致命的错误

时间:2015-08-13 13:45:57

标签: linux git bash ssh server

我已按照此tutorial here进行了此操作。

   git remote add production demo@server_domain_or_IP:root

我的远程服务器上有一个简单的repo设置,我已验证用户名和域名是否正确,因为我使用相同的用户名和域名(我实际上使用IP地址)来ssh进入帐户。

我在顶级目录中有一个简单的目录名root

然而我得到了这个错误。

  

致命:不是git存储库......

我尝试了什么

我尝试将文件夹名称更改为root.git,但这没有做任何事情,因为我没想到还有什么可以尝试。

研究

Receiving "fatal: Not a git repository" when attempting to remote add a Git repo

我不认为这个答案是正确的,因为一个裸的repo没有.git目录。您不应该将文件夹的.git目录作为回购(它可能是一个裸仓库)。

2 个答案:

答案 0 :(得分:3)

您必须位于git工作目录中才能运行此命令。这是您制作的研究链接中的第二个答案。

答案 1 :(得分:1)

我不确定,但也许可以试试

/root

而不是

root

,因为

没有/它会在/home/demo/root中搜索根。