结合github配置idea Settings Repository
- 问题1
- 问题2
- 正常步骤流程
问题1
在更新了idea2019.3版本后找不到Export Settings和Import Settings选项
解决方案
1.进入Settings下面的plugins输入查询Setting相关已安装插件,禁用图中的两个插件
2.重启idea后发现会出现Export Settings和Import Settings选项
问题2
在使用github仓库存储settings 的情况下,输入远程url进行同步时报错Commit on repo without HEAD currently not supported
解决方案
1.先通过Export Settings功能导出现有idea的配置信息进行备份(参考问题一).
2.打开C:\Users%USER%.IntelliJIdea2019.3\config\settingsRepository\repository目录,删除里面全部文件.
3.将第一步导出的备份文件解压后复制到第二步的文件夹下.
4.重启idea.
5.然后发先可以进行同步操作了.
正常步骤流程
1.在github上创建个人访问令牌:
参考:https://help.github.com/en/github/authenticating-to-github/creating-a-personal-access-token-for-the-command-line,在离开github配置tonken页面后,将无法再次看到该令牌,所以记得保存tonken,后面要用到。
2.在github上创建远程仓库(建议创建私有仓库),用于存储idea配置信息。
3.在idea中配置远程仓库地址。
输入完成后,点击 overwrite Remote,将会弹出输入tonken的框,将第一步保存的tonken复制进去。
4.搞定收工