jgit/org.eclipse.jgit
yunjieli eca101fc05 Fetch: Introduce negative refspecs.
Implement negative refspecs in JGit fetch, following C Git. Git
supports negative refspecs in source only while this change supports
them in both source and destination.

If one branch is equal to any branch or matches any pattern in the
negative refspecs collection, the branch will not be fetched even if
it's in the toFetch collection.

With this feature, users can express more complex patterns during fetch.

Change-Id: Iaa1cd4de5c08c273e198b72e12e3dadae7be709f
Sign-off-by: Yunjie Li<yunjieli@google.com>
2022-04-13 10:21:20 -07:00
..
.settings [checkout] Use .gitattributes from the commit to be checked out 2022-03-07 18:45:25 +01:00
META-INF Prepare 6.1.1-SNAPSHOT builds 2022-03-08 17:04:10 +01:00
findBugs [spotbugs] Silence NP_BOOLEAN_RETURN_NULL in IgnoreNode#checkIgnored 2020-12-22 10:52:59 +01:00
resources/org/eclipse/jgit Fetch: Introduce negative refspecs. 2022-04-13 10:21:20 -07:00
src/org/eclipse/jgit Fetch: Introduce negative refspecs. 2022-04-13 10:21:20 -07:00
.classpath Bump minimum required Java version to 11 2021-09-29 17:12:12 +02:00
.fbprefs
.gitignore
.project
BUILD Fix stamping to produce stable file timestamps 2020-12-14 15:45:29 +01:00
about.html
build.properties
plugin.properties Fix bundle localization of Apache SSH bundle 2019-06-21 17:54:06 +02:00
pom.xml Prepare 6.1.1-SNAPSHOT builds 2022-03-08 17:04:10 +01:00