git - 为什么我的 Intellij Git 插件在我单击提交后不提交文件?

标签 git version-control intellij-idea git-commit

使用 IntelliJ 11.1.5,我在将事件更改列表提交到本地 Git 存储库时遇到了问题。当我尝试提交时,我会观察到虽然会出现对话框,但单击提交什么也没做,我需要尝试各种不必要的子更改列表配置,一次提交一个文件,或取消选中“优化导入”和“代码分析”以使其正常工作。

请注意,这是随机事件,在其他时候这不是问题。事实上,当我切换到 Git GUI 或 Git Bash 时,提交工作顺利进行。

那么我该如何解决才能使用 Git 插件呢?

最佳答案

IntelliJ 的工作人员建议我使 IntelliJ 的缓存失效。 (File->Invalidate Caches) 时不时地,您应该这样做以清除 Git/SVN 的本地缓存以减少错误的发生。

这样做解决了我的问题,您应该考虑这样做,而不是过于依赖 IDE 的本地历史记录功能。

关于git - 为什么我的 Intellij Git 插件在我单击提交后不提交文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13992650/

相关文章:

java - IntelliJ 中生成代码的源代码级调试

Java FX 模块化应用程序,未找到模块(Java 11,Intellij)

java - Intellij java类图,类之间的箭头

git - 从 gitlab 推送到远程 git 服务器时为 "Connection refused - connect(2) (Errno::ECONNREFUSED)"

linux - 如何在另一个目录中的单个 Git 存储库中管理不同目录中的 Linux 设置(配置)文件?

SVN 到 Git 导入问题使用 "git svn clone"

git - 如何在 Git 或任何源代码管理上管理具有巨大资源规模的项目

git - 为什么 'git mergetool' (meld) 显示冲突标记?

java - 在 git bisect 期间,仅运行失败的测试是否安全?或者我们应该运行所有测试?

windows - 为什么在 git bash 中创建的文件在 Windows 资源管理器中不可见?