首页 > 解决方案 > 在 Pycharm 中移动文件时,它会自动添加到 git 中。如何禁用此行为?

问题描述

我正在使用 Pycharm 2018.3。目前,当我添加或删除文件时,系统会提示我这样的对话框,允许我立即将文件添加到 git。

在此处输入图像描述

我已在设置中对此进行了配置,以从不将其添加到源代码控制中:

在此处输入图像描述

目前,当我移动或重命名文件时,它会自动暂存在 git 中。如何禁用此行为?

在提交代码之前,我喜欢手动暂存它并查看每一个更改。通过自动添加此文件,这通常会中断我的工作流程并导致我添加我不打算提交的更改。

标签: gitintellij-ideapycharm

解决方案


设置中突出显示的配置仅控制新创建的文件的添加,不影响移动和重命名。

但是,此设置的目标不是允许从命令行而不是 UI 执行所有操作。因此,对于移动和重命名没有类似的控制,目前没有计划添加它 - 请参阅https://youtrack.jetbrains.com/issue/IDEA-176961

但是,有针对 GIt 集成的一般“只读”模式的请求 - 投票给https://youtrack.jetbrains.com/issue/IDEA-194592


推荐阅读