git push失败,显示“致命:远程错误:访问被拒绝或存储库未导出”

时间:2013-11-14 20:22:14

标签: git

我是git的新手,并拥有我继承的服务器。 我有2个远程回购,似乎有相同的设置。第一个用于productA,可以按如下方式远程访问:

git clone git://server/productA.git productA
touch newfile
git add newfile
git commit -a
git push

这是我失败的地方。 productA works和productB失败,并显示以下消息:

  

致命:远程错误:拒绝访问或未导出存储库:/ productB.git

我已经查看了服务器,似乎无法找到任何在存储库之间存在差异的东西。我错过了什么?

1 个答案:

答案 0 :(得分:0)

首先,您需要移动到克隆 touch 之间的子目录(例如,示例中的 productA ):

git clone git://server/productA.git productA
cd productA
touch newfile

无论如何,它无法解决您的访问问题;您有权访问服务器权限吗?

也许您的用户对productA和productB的权限不同?

或者推送的要求可能不同(例如,可能会有一些规则推送到 master 分支)。