Tower的git验证失败

今天更换电脑,在使用Tower的时候,一直提示验证失败

  • 使用用户名密码,提示验证失败
  • 使用ssh的验证,也是提示验证失败

操作:在网页上面已经添加了SSH的验证了。

解决办法:

  1. 不要一上来就直接使用Tower进行用户名验证
  2. 打开终端,使用git clone xxx克隆一个项目到本地,会提示是否使用指纹验证(ssh),输入YES。克隆项目成功
  3. 操作Tower客户端进行克隆操作,选择git,即可成功。

问题记录:

1. 解决Permission Denied (publickey)问题

解决办法:

ssh-add ~/.ssh/id_rsa 添加ssh key至ssh agen
2. 添加用户信息

如果是自己公司使用的git地址 例如: http://workfile.xxx.cn:8080/profile/personal_access_tokens
添加的时候需要选择GitLab CE/EE选项


输入地址用户名Personal Access Token
注意:这里不能选择Custom Server, 否则会一直验证失败。
验证失败

你可能感兴趣的:(Tower的git验证失败)