Java 在git中标识排除的目录
我有一个java项目,当我删除了一个目录,其中有一些我在git存储库中无法识别的类被删除时,我只能识别所有的类都被删除了 我需要识别它,因为我有一个工具,可以将文件传输到另一个目录 您可以识别目录的删除吗 我正在使用API JGitJava 在git中标识排除的目录,java,git,jgit,gitblit,Java,Git,Jgit,Gitblit,我有一个java项目,当我删除了一个目录,其中有一些我在git存储库中无法识别的类被删除时,我只能识别所有的类都被删除了 我需要识别它,因为我有一个工具,可以将文件传输到另一个目录 您可以识别目录的删除吗 我正在使用API JGit 谢谢。Git不跟踪目录,只跟踪文件。只要在网上搜索一下,就会有很多解释 关于如何检测这一点:您可以遍历提交树并检查该目录路径中是否还有文件。如果没有,则表示该目录中的所有文件都已被删除(这相当于Git中正在删除的目录) 为了帮助编写代码,如果您在问题中包含您已有的内
谢谢。Git不跟踪目录,只跟踪文件。只要在网上搜索一下,就会有很多解释 关于如何检测这一点:您可以遍历提交树并检查该目录路径中是否还有文件。如果没有,则表示该目录中的所有文件都已被删除(这相当于Git中正在删除的目录) 为了帮助编写代码,如果您在问题中包含您已有的内容,那将是一件好事