不支持没有 HEAD 的 PhpStorm 设置存储库提交回购

PhpStorm Settings Repository Commit on repo without HEAD not supported

我正在尝试在 GitHub 上设置设置存储库。

创建新 GitHub 帐户和新存储库后,如果我在 PhpStorm 的“设置存储库”对话框中输入存储库上游 URL,我会收到此错误消息:

Failed to Sync Settings: Commit on repo without HEAD currently not supported

我该如何解决这个问题?

这似乎是不同 JetBrains IDE 的 设置存储库插件 中的错误。一个可行的解决方法是删除 IDE 的配置目录中的本地 Git 存储库:

${HOME}/.<IDE>/config/settingsRepository/repository

请参阅此站点以了解您的 IDE 在操作系统上的确切目录名称:

https://intellij-support.jetbrains.com/hc/en-us/articles/206544519-Directories-used-by-the-IDE-to-store-settings-caches-plugins-and-logs

解决方法已发布在 JetBrains 错误报告中(针对 IntelliJ IDEA):

https://youtrack.jetbrains.com/issue/IDEA-152002#comment=27-2918113

进入“%appdata%\JetBrains\PhpStorm2020.2\settingsRepository”(更改路径以匹配您的 PHPStorm 版本,然后将名为“repository”的文件夹重命名为其他名称,然后您可以设置项目正确。:)