【发布时间】:2013-12-18 23:16:53
【问题描述】:
如果您不进行结帐,CloneRepository 命令似乎会忽略 setBranch 参数。有没有办法指定分支(而不是 master )?我不想检查整个分支,但我想向该分支添加一个文件(添加、提交和推送)
【问题讨论】:
标签: repository branch clone jgit
如果您不进行结帐,CloneRepository 命令似乎会忽略 setBranch 参数。有没有办法指定分支(而不是 master )?我不想检查整个分支,但我想向该分支添加一个文件(添加、提交和推送)
【问题讨论】:
标签: repository branch clone jgit
当我使用 jgit-cookbook 中的 existing snippet for cloning 并且仅在第 33 行添加以下内容时,这对我有用:
.setBranch("email")
sn -p 执行后,临时目录中的本地克隆已将给定分支签出。
另一种选择可能是使用 org.eclipse.jgit.storage.dfs.InMemoryRepository 克隆内存中的 Git 存储库并从那里工作。
【讨论】: