JGit中的“ git pull <repo> <refspec>”是什么意思?

时间:2019-06-18 16:56:58

标签: git jgit

我正在使用JGit版本5.3.0.201903130848-r,并且试图弄清楚如何进行git pull <repo> <refspec>

我期望PullCommand具有与setRefSpecs类似的FetchCommand方法,但事实并非如此。

这是否意味着唯一的方法是执行提取+合并,即:

// Scala example
val gitRepo = new Git(repository)
gitRepo
      .fetch()
      .setRefSpecs(new RefSpec("HEAD:refs/head/master"))
      .setRemote("origin")
      .call()

gitRepo.merge().call()

0 个答案:

没有答案