与此帖子不同,我使用的是 macOS。
我已在 GitLab 中配置了密码。 在 GitLab 项目创建后,我还创建了 SSL 密钥。
当我为新项目使用现有文件夹并按照以下步骤操作时,系统会提示我输入 GitLab 用户名和密码。
现有文件夹
cd existing_folder
git init
git remote add origin https://gitlab.com/sobopla/Geronimod.git
git add .
git commit -m "Initial commit"
git push -u origin master
输入密码后,我收到以下错误信息。
远程:HTTP基本认证被拒绝 致命错误:访问'https://gitlab.com/myname/myproject'时身份验证失败
git remote add origin git@gitlab.com:sobopla/Geronimod.git
替换第三行。如果您正确设置了SSH密钥,则应该可以。 - dinosaur