Home Explore Blog CI



git

1st chunk of `Documentation/RelNotes/1.6.2.5.adoc`
a52ba1760411631a2c580e7ef367f522549964ef4b94f10300000001000002b0
GIT v1.6.2.5 Release Notes
==========================

Fixes since v1.6.2.4
--------------------

* "git apply" mishandled if you fed a git generated patch that renames
  file A to B and file B to A at the same time.

* "git diff -c -p" (and "diff --cc") did not expect to see submodule
  differences and instead refused to work.

* "git grep -e '('" segfaulted, instead of diagnosing a mismatched
  parentheses error.

* "git fetch" generated packs with offset-delta encoding when both ends of
  the connection are capable of producing one; this cannot be read by
  ancient git and the user should be able to disable this by setting
  repack.usedeltabaseoffset configuration to false.



Title: GIT v1.6.2.5 Release Notes
Summary
This release of GIT fixes several issues, including problems with 'git apply' when handling file renames, 'git diff' when dealing with submodule differences, 'git grep' when encountering mismatched parentheses, and 'git fetch' when generating packs with offset-delta encoding, to improve overall stability and functionality of the version control system.