清理命令参数丢失



使用 NGit 我需要运行等效于以下 CLI 命令的 git clean 命令:

git clean -f -d

但是在 CleanCommand 类中没有强制或清理目录等选项。这里最好的解决方法是什么?

JGit(NGit所基于的)支持-d,请参阅API文档。

因此,似乎最好的解决方案是,如果NGit更新到最新的JGit版本,我会为此提交一个错误。

至于解决方法,也许可以自己实现,请参阅 CleanCommand 的 Java 实现(如果 NGit 为此提供了必要的较低级别的 API)。

相关内容

  • 没有找到相关文章

最新更新