如何使用JGit获取origin远程的URL? 我正在使用JGit,我想要执行以下操作:git config --get remote.origin.url 如何做到这一点?
有没有办法配置egit使用本机(操作系统)的git而不是jgit实现?如果没有,是否有其他可替代的git Eclipse插件? 编辑#1 - 我应该指出,AWS CodeCommit使用凭据助手进行身份验证,从.gitconfig文件中:[credential] helper = !...
我有一个包含一个预提交钩子的git仓库,该钩子意图在每次提交时故意失败。cat .git/hooks/pre-commit > exit 1 如果我尝试通过命令行提交,那么就像预期的那样失败。但是,如果我从egit提交,那么钩子被忽略并且更改被提交了。 egit/jgit还没有识别钩子...
*在本问题底部添加了最终的工作程序* 我使用了org.eclipse.egit.github.core Java库将文件添加到GitHub(代码示例引用自这里:https://gist.github.com/Detelca/2337731)。 但我无法像“folder1 \ myfile....
我正在使用JGit进行一个项目的开发。我已经成功删除了一个分支,但我还想检查一下是否有这个分支被检出。我在CheckoutCommand中找到了一个变量,但它是私有的:private boolean isCheckoutIndex() { return startCommit == n...
我正在尝试使用JGit获取最新的提交(HEAD commit):val builder = new FileRepositoryBuilder() val repo = builder.setGitDir(new File("/www/test-repo")) .readEnvironme...
这是一个关于jgit - 基于文件扩展名的git diff的后续问题。 我正在尝试将格式化的diff添加到List<String>中,但如果我像下面这样使用相同的DiffFormatter,则先前的条目会附加到下一个条目。 List<String> changes ...
我尝试了很多方法使用 jGit 克隆一个 repo(已成功)。 然后,我在仓库中写了一些文件,并尝试添加所有文件(如 git add *、git add -A 或类似命令)...但是它不起作用。这些文件根本没有被添加到暂存区。 我的代码如下: FileRepositoryBuilder ...