Gitlab推送第一个项目失败,因为无法从远程存储库读取

时间:2018-11-15 02:47:50

标签: gitlab

我是Gitlab的新手,当时我试图将我的项目从本地计算机推送到Gitlab。

已完成SSH密钥,并按照Gitlab上的说明进行操作。完成Git全局设置。试图添加一个现有文件夹,所以我按照列出的说明进行操作

cd existing_folder
git init
git remote add origin https://gitlab.com/sss/testnode.git
git add .
git commit -m "Initial commit"
git push -u origin master

,但在git push的最后一步失败。错误消息是 enter image description here

试图添加远程原点,但是被告知它已经存在。所以不确定哪里出了问题。请帮助,非常感谢:)

2 个答案:

答案 0 :(得分:0)

  

已完成SSH密钥

问题是您已将源定义为HTTPS,而不是SSH。

尝试:

git remote set-url origin git@gitlab.com:sss/testnode.git

这将覆盖原始URL。

分别确保您的SSH密钥有效,并允许GitLab通过以下方式将您验证为您的GitLab帐户:

ssh -T git@gitlab.com

答案 1 :(得分:0)

签出您的凭据,如果它们无效,它不会让您上传更改。

对于 Windows ,请检查以下内容:https://www.digitalcitizen.life/credential-manager-where-windows-stores-passwords-other-login-details

对于 Linux ,请检查以下内容:https://askubuntu.com/questions/30907/password-management-applications(如果您不知道如何通过终端更改凭据)