Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "JGit/FAQ"
< JGit
(→How to inspect the git index) |
|||
(22 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
+ | {{important|Wiki has moved|The JGit Wiki has been moved to https://github.com/eclipse-jgit/jgit/wiki.}} | ||
+ | |||
=== How to inspect the git index === | === How to inspect the git index === | ||
To see what's stored in the git index | To see what's stored in the git index | ||
Line 9: | Line 11: | ||
... | ... | ||
</pre> | </pre> | ||
− | * The debug-show- | + | * The debug-show-dir-cache command provided by jgit.sh (get it from [http://www.eclipse.org/jgit/download/ JGit download page]) provides some more details |
<pre>$ java -jar jgit-cli.jar --git-dir /c/git/jgit/.git debug-show-dircache | <pre>$ java -jar jgit-cli.jar --git-dir /c/git/jgit/.git debug-show-dircache | ||
Line 24: | Line 26: | ||
Find the list of older p2 repositories [[EGit/FAQ#Where_can_I_find_older_releases_of_EGit.3F|here]] | Find the list of older p2 repositories [[EGit/FAQ#Where_can_I_find_older_releases_of_EGit.3F|here]] | ||
− | + | '''JGit versions up to 2.3.1''' | |
+ | * Available from the JGit Maven repository at http://download.eclipse.org/jgit/maven/ | ||
+ | * You can browse the jar files manually at http://download.eclipse.org/jgit/maven/org/eclipse/jgit/?d | ||
+ | '''JGit versions since 3.0.0''' | ||
+ | * Since 3.0.0 JGit maven artifacts are published on the Eclipse Nexus at https://repo.eclipse.org/content/repositories/jgit-releases/ | ||
+ | |||
+ | '''JGit on Maven Central''' | ||
+ | * Since 1.2 the JGit libraries are also published on [http://search.maven.org/#search%7Cga%7C1%7Cjgit Maven central]. | ||
+ | <br/> | ||
+ | |||
+ | == JGit Releases == | ||
+ | Find more information about JGit releases in the [https://projects.eclipse.org/projects/technology.jgit/governance project portal] | ||
{| cellpadding="3" cellspacing="0" border="1" | {| cellpadding="3" cellspacing="0" border="1" | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
== Retention Policy == | == Retention Policy == | ||
All released JGit versions available from the above mentioned p2 and Maven repository will be kept forever. | All released JGit versions available from the above mentioned p2 and Maven repository will be kept forever. | ||
+ | |||
+ | [[Category:JGit]] |
Latest revision as of 06:21, 1 December 2023
Contents
How to inspect the git index
To see what's stored in the git index
- from git cli run git ls-files -v -s
$ git ls-files -v -s] <file type> <mode> <object> <stage> <file>) H 100644 dc701694e405702940dc97caada20a3e5d64bbba 0 .eclipse_iplog H 100644 f57840b7eec86b91b135afc40f20d950c5d86988 0 .gitattributes H 100644 1b85c64665f461a1ac948345c5f8034b751eda93 0 LICENSE ...
- The debug-show-dir-cache command provided by jgit.sh (get it from JGit download page) provides some more details
$ java -jar jgit-cli.jar --git-dir /c/git/jgit/.git debug-show-dircache <mode><length> <timestamp> <object> <file> 100644 871 20100706,131532.000 dc701694e405702940dc97caada20a3e5d64bbba .eclipse_iplog 100644 17 20100219,165448.000 f57840b7eec86b91b135afc40f20d950c5d86988 .gitattributes 100644 1716 20100706,131532.000 1b85c64665f461a1ac948345c5f8034b751eda93 LICENSE ...
Where can I find older releases of JGit?
It's recommended to use the latest released version of JGit, find it's p2 repository here http://download.eclipse.org/egit/updates. Find the list of older p2 repositories here
JGit versions up to 2.3.1
- Available from the JGit Maven repository at http://download.eclipse.org/jgit/maven/
- You can browse the jar files manually at http://download.eclipse.org/jgit/maven/org/eclipse/jgit/?d
JGit versions since 3.0.0
- Since 3.0.0 JGit maven artifacts are published on the Eclipse Nexus at https://repo.eclipse.org/content/repositories/jgit-releases/
JGit on Maven Central
- Since 1.2 the JGit libraries are also published on Maven central.
JGit Releases
Find more information about JGit releases in the project portal