使用idea配置Settings Repository时报错Commit on repo without HEAD currently not supported

结合github配置idea Settings Repository

问题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.搞定收工

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章