我有一些文件sample_file.doc
,该文件在IntelliJ IDEA中可见。
如果我从本地文件夹中删除了sample_file.doc
文件,它将从IntelliJ IDEA中消失,不允许我提交已删除的文件更改。
我要提交删除,以便已删除的文件更改出现在Git存储库中。
请告知如何在IntellJ IDEA中提交已删除的文件?
答案 0 :(得分:5)
IntelliJ(2019.3)的最新更新破坏了其轻松提交删除的功能。当前(2019.3),当您仅删除文件时,IntelliJ将禁用提交选项。
要欺骗IntelliJ,只需对其他文件进行小改动,然后打开提交对话框。取消选择更改的文件,仅保留已删除的文件,然后提交。完成后,撤消对未删除文件的更改。
或者只是放弃并从命令行执行它(这实际上比较容易,但是却不能提供一些更好的对话框选项,例如提交消息历史记录等)。
答案 1 :(得分:1)
已删除的文件由git自动添加。您只需要提交并推动它们即可。 只是为了确认,在intellij idea的集成终端上运行git status,它应该显示添加的文件。
答案 2 :(得分:1)
在IntelliJ IDEA中,打开视图→工具窗口→版本控制,或仅按(macOS上的(⌘ 9 )或(在Windows上为Alt 9 。
在“版本控制”面板中,确保已选择本地更改标签:
IDEA还提供了其他一些非常方便的VSC功能,例如:
但是您也可以通过按
在IDEA中直接运行终端窗口并使用git status
命令查看发生的情况: