コマンドラインの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でこれを解決するには?