使用gitlab';使用Google帐户登录时的https链接
我已经使用他们与谷歌账户的连接注册了Gitlab。一旦完成,并且我有权从git存储库克隆,我将尝试使用https://link(而不是git:SSH-one)进行克隆使用gitlab';使用Google帐户登录时的https链接,git,https,gitlab,Git,Https,Gitlab,我已经使用他们与谷歌账户的连接注册了Gitlab。一旦完成,并且我有权从git存储库克隆,我将尝试使用https://link(而不是git:SSH-one)进行克隆 现在要完成这个过程,我被问到我的用户名和密码,但在这个场景中是什么?请不要建议使用SSH链接,因为SSH在Windows操作系统上并不简单。即使您不想听,也不要使用SSH链接。;) 在windows上设置ssh不是太多工作: 安装putty windows安装程序并运行它以安装所有putty工具 运行puttygen生成新密钥,
现在要完成这个过程,我被问到我的用户名和密码,但在这个场景中是什么?请不要建议使用SSH链接,因为SSH在Windows操作系统上并不简单。即使您不想听,也不要使用SSH链接。;) 在windows上设置ssh不是太多工作:
- 安装putty windows安装程序并运行它以安装所有putty工具
- 运行puttygen生成新密钥,将私钥保存在磁盘上
- 运行pagent并加载该键。(可选地向autostart添加页面。)
- 您可能还需要设置GIT_SSH=c:\Program Files\Putty\plink.exe
你只需要做一次。之后,一切都会正常工作,不再需要任何工作。另一种可能的解决方案:
您现在应该可以使用您的Gmail用户名和Gitlab密码或Gitlab用户名/密码。如果您使用Google、Twitter或GitHub链接登录,您实际上可以使用https链接,但您必须拥有实际的Gitlab密码。如果您已经通过社交网络登录创建了帐户,那么您所要做的就是使用忘记密码功能
进入设置->密码->如果您已经通过社交媒体扩展(google/twitter/fb)创建了帐户,您可以更改/创建密码。在当前密码中添加任何密码,并添加和确认新密码 它对我有用:)非常简单
- 登录到gitlab(使用OAuth方法)
- 去
- 它要求新密码和密码确认(如果您是使用OAuth方法注册的,则不会要求当前密码)
- 输入要设置的密码,然后单击保存密码按钮
完成了!您现在可以使用电子邮件id和密码登录。哈哈,实际上您还可以下载puttygen附带的TortoiseGit。这就是我最终为其中一个用户所做的,现在它运行良好!我刚才试图重置,但失败了。诀窍是必须先注销。你是英雄!命令行需要用户名和密码。这是我见过的最愚蠢的设计之一。我永远不会从实验中发现这一点。您是如何发现此黑客行为的?解决方案有效,此设计需要除SSO以外的密码:不再需要PIs了。你可以参考。现在非常简单。请参阅。这很简单,对我来说很有用。我无法理解为什么他们不指示您设置密码来推送。您可以保留您的gmail用户,不使用@gmail.com,只保留电子邮件地址的第一部分,然后选择新密码。lifesaver:)thx