Git pushurl致命错误似乎不是一个git存储库

时间:2014-08-19 01:24:20

标签: git

我是git的新手,但在我尝试使用SSH直接从我的本地计算机上推送到我的私人服务器之前,我已经有了很好的发展。我的本地配置,使用绝对路径如下:

[remote "origin"]

url = ssh://j@***.com:52836/home/j/www/wc.git
fetch = +refs/heads/*:refs/remotes/origin/*

我的服务器配置设置为裸机。当我按下后,在输入后,我得到以下错误:     stdin:不是tty     致命:'/ home / j / www / wc.git'似乎不是一个git存储库     致命的:无法从远程存储库读取。

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

我从我的bitbucket帐户克隆了我的本地仓库和我的私人服务器。我希望能够从我的本地机器推送到两者(使用pushurl) - 但我找不到我的私人服务器的回购。但是,我可以更新我的私人服务器和位桶,我可以更新我的本地机器和位桶。我根本无法连接我的本地计算机和私有服务器(这是我的生产服务器)。我的私人服务器仓库位于/ Users / mark / sites / wc /。 .git文件夹位于wc文件夹中。

我试过了 Git "does not appear to be a git repository"How to check the validity of a remote git repository URL?没有运气。

1 个答案:

答案 0 :(得分:1)

某种路径或裸露的回购混乱似乎在这里起作用。解决方案是重新创建私有仓库,确保它是一个裸仓库并将远程url配置条目指向正确的路径。