git - 如何在 Intellij IDEA 中提交已删除的文件更改?

标签 git intellij-idea commit delete-file

我有一些文件 sample_file.doc,它在我的 IntelliJ IDEA 中可见。

如果我从本地文件夹中删除 sample_file.doc 文件,它会从 IntelliJ IDEA 中消失,不允许我提交已删除的文件更改。

我想提交删除,以便删除的文件更改出现在 Git 存储库中。

请问如何在IntellJ IDEA中提交已删除的文件?

最佳答案

IntelliJ (2019.3) 的最新更新破坏了其轻松提交删除的能力。目前(2019.3),当您删除文件时,IntelliJ 会禁用提交选项。

要欺骗 IntelliJ,只需对任何其他文件进行简单更改,然后打开提交对话框。取消选择已更改的文件,仅选择已删除的文件,然后提交。完成后,撤消对未删除的文件的更改。

或者干脆放弃并从命令行执行此操作(这实际上更容易,但无法为您提供一些更好的对话框选项,例如提交消息历史记录等)。

关于git - 如何在 Intellij IDEA 中提交已删除的文件更改?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54444280/

相关文章:

git - 使用 shell 脚本更改 *n* 次提交的 git 历史记录(提交日期)

python - 设置 IntelliJ/Pycharm 处理 pandas "Unresolved references"警告

intellij-idea - 有intellij模板语法引用吗?

git - 将丑陋的代码提交到 git 存储库的约定是什么?

git - 如何使用 2 个不同的全局 git 配置?

javascript - 使用 GitHub API 获取呈现的 html wiki 页面

GitHub:Windows 上两个帐户的单独凭据

node.js - 部署到 Azure 上的 Node 时出现 node-icu-charset- detector 错误

java - Gradle:无法下载ojdbc7.jar

git - 在提交 n 时将文件添加到 git。我如何添加它而不是提交 n-m?