-
Notifications
You must be signed in to change notification settings - Fork 778
Comparing changes
Open a pull request
base repository: go-git/go-git
base: v5.2.0
head repository: go-git/go-git
compare: v5.3.0
Commits on Sep 30, 2020
-
Add init.defaultBranch to the config
Thomas Lazar committedSep 30, 2020 Configuration menu - View commit details
-
Copy full SHA for ec9b50d - Browse repository at this point
Copy the full SHA ec9b50dView commit details
Commits on Oct 9, 2020
-
Thomas Lazar committed
Oct 9, 2020 Configuration menu - View commit details
-
Copy full SHA for 125fb62 - Browse repository at this point
Copy the full SHA 125fb62View commit details
Commits on Oct 13, 2020
-
Configuration menu - View commit details
-
Copy full SHA for e0bd4e8 - Browse repository at this point
Copy the full SHA e0bd4e8View commit details
Commits on Oct 20, 2020
-
Merge pull request #184 from mikyk10/master
git: worktree, Support relative submodule URL.
Configuration menu - View commit details
-
Copy full SHA for 15aedd2 - Browse repository at this point
Copy the full SHA 15aedd2View commit details
Commits on Oct 28, 2020
-
Fix relative submodule resolution
With the current behavior, the config will always hold the resolved, absolute URL, leavin the user of go-git no choice to determine whether the original URL is relative or not. This changes to employ relative URL resolution only when resolving a submodule to a repository to keep the correct configuration 'unresolved' and intact. Change relative resolution using `filepath.Dir` to `path.Join` while parsing both the 'root' and the relative URL with `net/url.URL`. Adapt test to verify the new behavior. Re-fixes #184 (see comments).
Axel Christ committedOct 28, 2020 Configuration menu - View commit details
-
Copy full SHA for 81d429b - Browse repository at this point
Copy the full SHA 81d429bView commit details
Commits on Oct 30, 2020
-
Merge pull request #195 from adracus/fix.relative-submodules
Fix relative submodule resolution
Configuration menu - View commit details
-
Copy full SHA for e9c56de - Browse repository at this point
Copy the full SHA e9c56deView commit details -
Merge pull request #178 from tomlazar/defaultbranch
config: add init.defaultBranch to the config
Configuration menu - View commit details
-
Copy full SHA for d525a51 - Browse repository at this point
Copy the full SHA d525a51View commit details
Commits on Dec 1, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 51cbc24 - Browse repository at this point
Copy the full SHA 51cbc24View commit details
Commits on Jan 27, 2021
-
Adding "object-format" and "filter" capabilities (#222)
* plumbing: protocol/packp, Adding object-format and filter capabilities. Fixes #220
Configuration menu - View commit details
-
Copy full SHA for c6c9b10 - Browse repository at this point
Copy the full SHA c6c9b10View commit details -
Add insecureSkipTLS and cabundle (#228)
This PR add insecureSkipTLSVerify and cabundle to any remote http calls so that https repo with private CA signed can be used. This is the equivalent of https.sslVerify and GIT_SSL_CAINFO
Configuration menu - View commit details
-
Copy full SHA for 1b1a61a - Browse repository at this point
Copy the full SHA 1b1a61aView commit details -
worktree: Don't remove root directory when cleaning (#230)
When using a separate worktree directory while working on a bare repository, cleaning with CleanOptions{Dir: true} would also remove the root worktree directory if empty. Signed-off-by: Michael Hanselmann <public@hansmi.ch>
Configuration menu - View commit details
-
Copy full SHA for 024d62b - Browse repository at this point
Copy the full SHA 024d62bView commit details
Commits on Feb 9, 2021
-
git: worktree_commit, just store objects not already stored (#224)
* git: worktree_commit, just store objects not already stored
Configuration menu - View commit details
-
Copy full SHA for c66023a - Browse repository at this point
Copy the full SHA c66023aView commit details
Commits on Mar 10, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 4519f59 - Browse repository at this point
Copy the full SHA 4519f59View commit details
Commits on Mar 11, 2021
-
diff: Allow srcPrefix and dstPrefix to be configured (#265)
* diff: Allow srcPrefix and dstPrefix to be configured The default behavior here remains the same, but this change does allow consumers of the UnifiedEncoder to set their own path prefixes which will override the defaults of a/ and b/. * Add unit test for src/dstPrefix in encoder
Configuration menu - View commit details
-
Copy full SHA for 55ba7b2 - Browse repository at this point
Copy the full SHA 55ba7b2View commit details
Commits on Mar 25, 2021
-
add RequireRemoteRefs to PushOptions (#258)
The git protocol itself uses a compare-and-swap mechanism, where changes send the old and new values and the change is only applied if the old value matches. This is used to implement the --force-with-lease feature in git push. go-git populates the `old` field with the current value of the ref that is read from the remote. We can implement a convenient (albeit more limited) form of the --force-with-lease feature just by allowing the caller to specify particular values for this ref. Callers can then implement complex multi-step atomic operations by reading the ref themselves at the start of the process, and passing to in RequireRemoteRefs at the end. This is also a suitable building block for implementing --force-with-lease (#101), which is mostly an exercise in computing the correct hash to require. Hence, this appears to be the most reasonable API to expose.
Configuration menu - View commit details
-
Copy full SHA for bf3471d - Browse repository at this point
Copy the full SHA bf3471dView commit details
Commits on Mar 26, 2021
-
transport: ssh, fix cloning large repositories (#272)
* Fix cloning large repositories Ignore the error on close when the connection is already closed Fixes #70 * Compatibility for go 1.13 Because it's required by the pipeline * Add test for allowing to close a command when the client is already closed This test is for issue #70 * Add debug information for broken test
Configuration menu - View commit details
-
Copy full SHA for 1f32838 - Browse repository at this point
Copy the full SHA 1f32838View commit details -
plumbing: wire up contexts for Transport.AdvertisedReferences (#246)
* plumbing: wire up contexts for Transport.AdvertisedReferences * add more tests for context wiring
Configuration menu - View commit details
-
Copy full SHA for e5bbc4d - Browse repository at this point
Copy the full SHA e5bbc4dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9d995cb - Browse repository at this point
Copy the full SHA 9d995cbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4ac486c - Browse repository at this point
Copy the full SHA 4ac486cView commit details -
Configuration menu - View commit details
-
Copy full SHA for b0ef4d4 - Browse repository at this point
Copy the full SHA b0ef4d4View commit details
Commits on Mar 29, 2021
-
Configuration menu - View commit details
-
Copy full SHA for d5ed15d - Browse repository at this point
Copy the full SHA d5ed15dView commit details
There are no files selected for viewing