为什么我不能推送到GitLab存储库?

时间:2017-06-15 10:52:09

标签: git

我们的组织有一个新的GitLab服务器。我打开了一个新项目并按照他们的帮助页面创建了一对SSH。但是,我不能推动初始提交。这就是GitLab告诉我这样做的方式:

cd existing_folder
git init
git remote add origin   
git@myorganization:Groupname/Projectname.git
git add .
git commit -m "Initial commit"
git push -u origin master

所有这些步骤都有效,除了最后一步。当我试图推动时说:

ssh: Could not resolve hostname myorganization: Name or service not known
fatal: Could not read from remote repository.

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

我使用了git remote -v,我注意到它的输出有Myorganization,大写字母(中间的某个位置;" myorganization"只是一个占位符)。然后我尝试了git remote set-url origin并输入了git remote -v的输出。但是试图推动静止会导致上述错误。在错误消息中,myorganization仍为小写。我不知道区分大小写是否可以在这里发挥作用,这只是我注意到的事情。

1 个答案:

答案 0 :(得分:0)

这确实是这台特定机器的DNS问题。用户名@ gitlab不是使用username@gitlab.organization.local而已。