我正在开发本地Windows机器并且有一个git存储库我想通过ssh推送到我的远程开发服务器(mysite.com),但我一直收到这个错误:
致命:'/ git_repos / tools.git'似乎不是git存储库
致命:无法从远程存储库读取。
为了澄清,我在远程服务器上创建了一个文件夹(git_repos / tools.git),并在其中设置了一个新的repo:
git init --bare
该文件夹归“user”所有,用户具有完全访问权限。然后我将远程位置添加到我的本地仓库:
git remote add origin ssh://user@mysite.com:/git_repos/tools.git
并尝试使用以下方法推送主分支:
git push -u origin master
然而我总是遇到上述错误。我可以通过SSH通过putty登录,虽然我总是登陆用户根目录而不是“git_repos / tools.git”子文件夹。
以前有人遇到过这个问题吗?有什么我做错了吗?