我是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
试图添加远程原点,但是被告知它已经存在。所以不确定哪里出了问题。请帮助,非常感谢:)
答案 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(如果您不知道如何通过终端更改凭据)