致命的:' jigar / test.git'似乎不是一个致命的git存储库:远程端意外挂断

时间:2016-12-13 13:32:00

标签: git ssh gitlab

我有一台拥有centos 6的服务器,它正在运行GITLAB。我在我的本地PC上使用静态IP的网络,现在我想将我的本地存储库推送到具有SSH和HTTPS链接的GitLAb。但每当我推送到服务器它显示

**[root@hardik adarshcr7]# git push origin HEAD:master
git@192.168.1.10's password: 

fatal: 'jigar/test.git' does not appear to be a git repository

fatal: The remote end hung up unexpectedly.**

请帮我两个星期,我正在尝试让Gitlab在网络上工作。 还有其他计算机通过Cyber​​aom在网络中连接。

1 个答案:

答案 0 :(得分:1)

好吧,错误消息显示用户test没有名为jigar的Git存储库。因此,在尝试推送之前,请转到Gitlab Web界面并创建存储库。

<强>更新
正如您所说,您确实在Web界面中创建了repo,并且克隆/推送来自另一台计算机,我怀疑您作为一个无权查看此存储库的其他用户进行身份验证。尝试在不起作用的机器上运行ssh git@192.168.1.10,GitLab会告诉您您识别的用户。授予该用户访问Web界面中的repo的权限,或者从您要进行身份验证的用户中删除SSH密钥,并将密钥添加到有权访问Web用户界面的用户。