AI编程生活评测

phpstorm使用Setting Repository报错Authentication failed

编程笔记 / 2018-12-11 / 1 min
phpstormSetting Repository 对于在不同的终端上同步设置是很好用的功能,使用中有遇到问题。

关于 Setting Repository 的官方说明参考:

  1. Share settings through a settings repository
  2. Settings Repository
我们一般会在 setting->Version Control->Github 这里 token 以及 git 设置好就可以正常使用 github 上的仓库; 但奇怪的是在上传和同步 Setting Repository 的时候当你使用 SSH 地址来做的时候,会提示 Authentication failed ,当使用 https 地址的时候依然会要求你输入 token 这时候你就需要在同步成功后,再把刚才 Version Control 更新一下这里的 token

日志里的报错信息:

Auth fail 
org.jetbrains.settingsRepository.AuthenticationException: git@github.com:hsu1943/phpstorm_setting.git: Auth fail

总结起来的步骤:

  1. github 创建新项目用来存 Setting Repository
  2. githubSetting->Developer settings->Personal access tokens 这里获取一个 token
  3. phpstormsetting->Setting Repository 中填入 github 项目地址,需要用户名密码,然后再填入前一步使用的 token ;就可以上传和同步配置了。
  4. 将这个 token 使用到 setting->Version Control->Github 中。
  1. 演员 2018-12-11 · 22:52

    来看看

    1. 行星带 2018-12-12 · 19:27

      礼貌回访,哈哈