如何设置 PyCharm 设置存储库



我正在尝试在 PyCharm 中设置设置存储库,但我遇到了一些问题。基本上我想将设置保存到repository,然后拉动该更改。我不希望任何人对他们的本地区域进行任何修改,从而影响存储库。我在窗户上使用git.这是我所做的:

  1. 在 C:\foo 创建目录

  2. 导出设置文件File | Export Settings...-> 全选 ->C:\foo\settings.jar

  3. 使用 MINGW64 在 C:\foo 处创建git存储库。cd C:foo->git init

  4. 将设置添加到存储库gitgit add .->git commit -m "bar"

  5. 安装程序设置存储库Settings | Tools | Settings Repository | +-> C:\foo

  6. ...?File | Settings Repository->Overwrite Remote

据我所知,此时存储库已设置。现在,我尝试进行本地修改,并提取存储库中存储的内容。

    在本地更改某些内容 -
  1. >Settings | Tools | External tools->删除某些内容

  2. 重新启动(因为默认情况下Auto Sync处于打开状态(。

当 PyCharm再次启动时,一切都消失了,就好像我从未有过 PyCharm 设置一样。我最终能够恢复原状,因为我有我的设置.jar文件的备份。

有谁知道我在这里做错了什么?

我发现对我有用的唯一解决方案是使用github存储库,如此处所述 此链接介绍了如何做事。从本质上讲,你想要一个没有任何内容的存储库,并将 PyCharm 指向它。但是,我仍然在当前实现方式上遇到了很多问题和错误,导致多次丢失所有设置,恢复它们的难度各不相同(我真的以为我已经丢失了一切,尽管备份了我的设置文件(。

在目前的状态下,我不建议将其用于专业工作。

看起来您要保存两次设置。 .jar文件与使用存储库无关。 尝试创建一个空存储库,然后单击File | Settings Repository -> Overwrite Remote

我在 bitbucket.org 创建了一个空的(私有(存储库,并保存了我的 PyCharm 设置,没有任何问题。

最新更新