Eclipse 如何删除由于删除目录而导致的git Unstage更改?
我在git配置下的workspace目录下有许多子目录。我将其中一些子目录移动到另一个目录。因此,我看到数千个未老化的更改来自这些删除,我可以从Eclipse中看到它们。Git diff显示“已删除文件模式100644”Eclipse 如何删除由于删除目录而导致的git Unstage更改?,eclipse,git,Eclipse,Git,我在git配置下的workspace目录下有许多子目录。我将其中一些子目录移动到另一个目录。因此,我看到数千个未老化的更改来自这些删除,我可以从Eclipse中看到它们。Git diff显示“已删除文件模式100644” 如何删除由于删除目录而导致的这些未过时的更改?如果将存储库的元素移到外部,Git repo会将这些元素列为已删除 您应该简单地(记录其删除)。 一旦完成提交,这些文件将不再显示。我发现运行git add-p非常有用,它会以交互方式提示您在工作目录中进行所有更改 一般来说,从命令
如何删除由于删除目录而导致的这些未过时的更改?如果将存储库的元素移到外部,Git repo会将这些元素列为已删除 您应该简单地(记录其删除)。
一旦完成提交,这些文件将不再显示。我发现运行
git add-p
非常有用,它会以交互方式提示您在工作目录中进行所有更改
一般来说,从命令行使用
git
比从IDE中获得的灵活性要大得多。在git中,目录仅用作文件位置(例如,不能提交空目录)。移动在技术上是删除+添加。您有哪些未过时的更改?移动的文件以前提交过吗?我有数千个未老化的更改。有些文件已提交,有些文件未提交。右键单击并选择Team>Ignore可忽略一个文件或整个目录树。如果文件已经提交,您必须提交旧位置的删除。右键单击什么?右键单击Project/Package Explorer、Navigator等。在Git Staging视图中,您必须首先切换到Tree或Compact Tree演示模式(视图菜单:presentation>…),以拥有可以右键单击的目录。