jgit 相关问题

JGit是一个EDL(新型BSD)许可,轻量级,纯Java库,实现了Git版本控制系统。

使用Java检查Git存储库是私有的还是公共的(例如对于GitHub)

在我们开始之前:我是新手,所以我的道歉快速描述:我有一个Jira插件,可以跟踪所选git提供程序中指定存储库的当前状态,例如: GitHub(跟踪......

回答 1 投票 1

JGit克隆并获取修订哈希

我使用以下代码从Java克隆git repo。我需要存储克隆的最新版本哈希。 localRepo = new FileRepository(path); git = new Git(localRepo); Git.cloneRepository()。setURI(...

回答 1 投票 8

GitHub和GitLab是否支持git clone的--filter参数?

我想使用git的partialClone功能。在这个答案中,我看到了git clone --filter = tree:none 命令。但是当试图在github上执行时,提示警告:过滤不...

回答 1 投票 3

JGit如何检查分支是否合并为master

代码迁移过程 - GitHub - 概述开发人员创建分支,编写代码等。开发人员在工作完成时提交分支生产迁移 - 开发人员执行拉取请求以提取...

回答 1 投票 0

JGit中DirCacheEditor的路径异常无效

我测试了一段代码是DirCache index = repository.lockDirCache(); DirCacheEditor editor = index.editor(); editor.add(new DirCacheEditor.PathEdit(path + File.separator + fileName){...

回答 1 投票 0

JGit - 提交到字符串的内容

我需要存储提交的内容,这将是与例如的区别。掌握到最新的提交,在一个字符串中。如何用JGit显示提交之间的变化最底层的答案非常......

回答 1 投票 0

安装了Egit(随Juno一起提供),但根本没有显示

我想在eclipse中使用GIT,最好是EGit,因为它得到了eclipse社区本身的支持。然而,尽管eclipse声称安装了所需的插件,但它并没有出现在...

回答 8 投票 13

如何调用git show head: 在jgit?

我想在jgit中使用“git show head:”。但我还没有找到相关的API,有人可以告诉我如何执行它

回答 1 投票 1

JGit是否支持Webhooks?

我正在为GitHub试验Webhooks。据我了解,我们可以在Github设置中注册Webhooks的URL。但我想以编程方式执行此操作。我正在使用JGit进行API驱动的Git ...

回答 1 投票 2

使用Java从本地克隆的Git存储库中获取修改的文件

在克隆的git存储库中,我想只选择被修改的文件(即,如果我运行命令'git status',那些准备提交或显示为'modified'的文件)。我不想 ...

回答 1 投票 2

如果Jgit clone命令失败,如何删除已创建的目录?

我已经编写了一个简单的函数来使用Jgit CloneCommand克隆存储库。它工作正常。但是在克隆的情况下,无法删除在此过程中创建的本地目录...

回答 1 投票 0

如何从私人仓库下载拉取请求?

我想使用java从私有仓库下载拉取请求,我有令牌。读Jgit,我找不到方法。有没有人对此有所了解?

回答 1 投票 0

在buildnumber-maven-plugin中切换git提供程序

使用buildnumber-maven-plugin时,如果在命令行上构建期间%PATH%中没有git可执行文件,则执行失败:[ERROR]无法执行目标org.codehaus.mojo:buildnumber-maven -...

回答 1 投票 3

Cherry-pick通过Gerrit UI失败,但通过本地git-cherry-pick成功

Gerrit版本:2.12.4 Git版本:1.7.9.5项目选项提交类型:必要时合并允许内容合并:false为不在目标分支中的每个提交创建新的更改:false Cherry -...

回答 1 投票 1

如何在JGit中从一个git分支硬重置到另一个?

我有两个分支,一个是主,另一个是1。现在level1是我需要通过git bash将master重置为level1的最新版本我可以通过以下命令来实现。 $ git checkout master ...

回答 1 投票 2

如何在不在本地克隆存储库的情况下获取提交列表

我的现有代码// clone repo文件localPath = File.createTempFile(“TestGitRepository”,“”); localPath.delete();私人存储库回购; Git git = Git.cloneRepository()....

回答 1 投票 1

如何在jGit中提交所有已更改的文件?

TreeWalk允许在单个提交或整个存储库中获取所有更改,并且检查每个提交的更改文件(通过RevWalk)工作非常慢,大约2分钟。有没有办法走路......

回答 1 投票 0

在Jgit中使用'pull'命令

我是git的新用户,我正在使用JGit与远程git存储库进行交互。在JGit中,我使用CloneCommand来最初克隆一个repo,它没有问题。但是,当我尝试使用...时

回答 3 投票 7

用JGIT浅克隆

我怎么能用JGIT库做git clone --depth 1 ...

回答 1 投票 18

如何使用JGIT恢复到修订版

我无法恢复到特定的修订版。以下是我正在运行的代码。运行此代码后,我希望在文件中只看到“第1行”和“第2行”。但是,当我打开它时,有3个......

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.