使用命令行 git 命令我可以执行以下操作
git checkout ref/origin/remotebranch projectA/*
但是,如果我使用 jgit 执行以下操作,则不会签出 projectA/* 下的文件。
CheckoutCommand checkout= git.checkout();
checkout.addPath("projectA/*");
checkout.setName("ref/origin/remotebranch");
checkout.setAllPaths(false);//tried with both true and false
checkout.call();
如何在 JGit 中解决这个问题?