在pycharm中使用git 1.7.1进行版本控制?

时间:2017-01-09 16:46:15

标签: git pycharm

我刚刚下载了pycharm,并希望在其中集成版本控制,因为我当前的python项目已经在git存储库中。

问题是,我的git版本是1.7.1,在尝试配置版本控制时,pycharm发出以下消息:

            Git version
            The configured version of Git is not supported: 1.7.1.0.
            The minimal supported version is 1.7.1.1. Please update.

然后右键单击源文件会产生一个git子菜单,我可以访问日志,提交文件,在分支之间进行比较......

另一方面,pycharm帮助说明了使用git的先决条件:

  

强烈建议您使用1.7.1.1或更高版本。

是否有人知道使用1.7.1版本是否存在任何实际危险?

旁注:我现在不想更新git,因为我在这个项目上的同事都在使用这个版本(虽然git似乎在很大程度上向后兼容,但我做不想诱惑魔鬼),我需要请有管理权的人为我做这件事。

Related (但没有回答我的问题的全部范围,因为OP的解决方案是更新git)。

1 个答案:

答案 0 :(得分:0)

得到了Jetbrains论坛的详细答案:

  

1.7.1.1是第一个支持GIT_ASKPASS变量的git版本。 IDE使用它来处理git抛出的身份验证提示   访问遥控器。

     

鉴于上述情况,使用git 1.7.1你可能无法做到   访问提示输入密码的遥控器(主要是HTTP)。解决方法   对于这将是从命令行拉/推到这样的遥控器。   在SSH访问的情况下,它应该工作正常。其他git操作   应该工作。

     

其他git操作应该有效。

资料来源:Jetbrains工作人员Dmitriy Smirnov。