2
我使用的是gitlab.com,我不习惯使用SSH密钥。顺便说一句我已经设法使用cmd和Git bash在我的Windows 8 PC中创建一个SSH密钥。我已经设法将其添加到我的gitlab用户帐户。如何将现有的ssh密钥添加到项目的gitlab中的部署密钥
如果我尝试粘贴在这里相同的密钥也是如此,它不加,因为它已被使用。
的问题可以通过以下两种来回答:
- 我如何添加现有的一个呢?或者,
- 如何让我的SSH密钥对我的项目处于活动状态,以便我可以推入gitlab的私人回购站而无需用户名和密码提示?
我之前推回购,所以我已经设置了远程设置。我已将我的SSH密钥添加到gitlab.com,但仍然提示我输入用户名和密码。 ([Screenshot](http://prntscr.com/av4qsc)) –
如果你想使用密钥,你需要使用'ssh'协议而不是'https':改变'.git/config'中的'url'从'https://gitlab.com ...'到'[email protected] ...' – Jakuje
替换为:从'https:// gitlab.com /'到'[email protected]:' 。感谢真棒的点对点答案。给我开了一扇新门。非常感谢。 –