我使用Maven SCM签出一个Git仓库。我只需要克隆一个分支,所以我想“--single分支”添加到克隆命令。
该文件没有提及使用自定义选项的东西,所以我认为它不是直接的,但也许有一种变通方法。
这可能吗?
我old answer from 2012提single-branch
option of git clone
没有这个问题,其目的是复制该功能与Maven SCM plugin的副本。
Commit d327618似乎表明这已经是这样:
克隆只需分支
Git.cloneRepository().setURI( repository.getFetchUrl() ).setCredentialsProvider(
credentials ).setCloneAllBranches(true).setDirectory(
credentials ).setBranch( branch ).setDirectory(
^^^^^^^^^^^^^^^^^^^^