【问题标题】:Using CLion & PyCharm with GitKraken将 CLion 和 PyCharm 与 GitKraken 一起使用
【发布时间】:2019-10-26 12:28:54
【问题描述】:

有没有人使用过支持 Git 和 GitKraken 的 JetBrains 产品(CLion、PyCharm 等)?我想使用 CLion 和 PyCharm 进行代码编辑和测试,并将 GitKraken 用于 git 内容,但我担心更改 git 可能会导致 PyCharm 和 CLion 出现问题。

JetBrains 开发人员的回答是:

这取决于 GitKraken 的工作方式(抱歉,从未尝试过)。从技术上讲,PyCharm/CLion 的 VCS 支持是原生命令行客户端(git、hg 等)的包装器,因此如果 GitKraken 也使用相同的原生客户端并遵循各自 VCS 的标准协议,则不应该有任何问题。

【问题讨论】:

    标签: pycharm clion jetbrains-ide gitkraken


    【解决方案1】:

    免责声明:我在下面描述的内容更像是一个有根据的猜测,而不是一个安全和确认的答案,但可能有助于提供一些见解。

    GitKraken 不使用原生命令行,而是通过 nodeGit 与存储库交互。如in the axosoft blog所述:

    它直接与您的存储库一起工作,没有依赖关系——您 甚至不需要在您的系统上安装 Git。 GitKraken 是 使用 NodeGit 构建,这是一个主要开发和开发的 Git 框架 由 GitKraken 开发团队的成员维护

    还有

    遵循各自 VCS 的标准协议

    并且可以与其他 git 客户端(例如 git bash、VisualStudio 和 JetBrains Rider git 插件)并行工作而不会出现问题,因此我希望它能够与您提到的框架一起正常工作。

    【讨论】:

      猜你喜欢
      • 2019-11-09
      • 2016-03-28
      • 1970-01-01
      • 2017-11-23
      • 1970-01-01
      • 1970-01-01
      • 2015-01-05
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多