【问题标题】:Identify excluded directory in git识别 git 中的排除目录
【发布时间】:2014-08-14 18:48:08
【问题描述】:

我有一个 java 项目,当我删除一个目录,其中包含一些我无法在 git 存储库中识别的类被删除时,我只能确定所有类都已被删除。

我需要识别它,因为我有一个工具可以将文件传输到另一个目录。

你能识别删除的目录吗?

我正在使用 API JGit。

谢谢。

【问题讨论】:

    标签: java git jgit gitblit


    【解决方案1】:

    Git 不跟踪目录,只跟踪文件。网上搜索一下就有很多解释了。

    关于如何检测:您可以遍历提交树并检查该目录路径中是否仍有文件。如果没有,则表示该目录下的所有文件都已删除(相当于Git中删除的目录)。

    为了帮助编写代码,最好在问题中包含已有的内容。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-02-19
      • 1970-01-01
      • 1970-01-01
      • 2015-05-24
      • 2013-12-03
      • 2016-02-18
      • 1970-01-01
      相关资源
      最近更新 更多