phpstorm
的 Setting Repository
对于在不同的终端上同步设置是很好用的功能,使用中有遇到问题。
关于 Setting 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
总结起来的步骤:
- 在
github
创建新项目用来存Setting Repository
; - 在
github
的Setting->Developer settings->Personal access tokens
这里获取一个token
; - 在
phpstorm
的setting->Setting Repository
中填入github
项目地址,需要用户名密码,然后再填入前一步使用的token
;就可以上传和同步配置了。 - 将这个
token
使用到setting->Version Control->Github
中。
标题:phpstorm使用Setting Repository报错Authentication failed
原文链接:https://beltxman.com/2244.html
若无特殊说明本站内容为 行星带 原创,未经同意请勿转载。
来看看
礼貌回访,哈哈