This is the first maintenance release of Git 2.3

Feb 26, 2015 10:37 GMT  ·  By

The first point release of the stable Git 2.3 branch was announced the other day, bringing a wide variety of changes that improve the overall stability and reliability of the software across all supported operating systems, including GNU/Linux. Git is the world’s most powerful open-source distributed version control system.

According to the official changelog, Git 2.3.1 no longer displays the interactive "show a list and let the user choose from it" interface if the candidate list is empty, some memory issues related to the "git apply --whitespace=fix" command have been addressed, and irrelevant rev-list options are no longer displayed when using the "git log --help" command.

The Git 2.3.1 point release also repairs an error message from the "git commit" command in order to avoid any confusion when adding an author name that doesn’t exist as a value to the "--author=" parameter. The broken pack .idx file that prevented the dumb HTTP (Hypertext Transfer Protocol) transport from retrieving a decent copy of the repository has been removed.

The "git push" command also received some attention in Git 2.3.1

The documentation for the "git push" command has been corrected to reflect exactly what the "--repo=" option does, and a misspelled conditional that should always be true has been fixed in Gti 2.3.1. Additionally, more documentation mistakes were fixed, including the one related to the R(ename) and C(opy) functions, as they aren’t the only ones that can be followed by the score number in the raw output.

The "git rerere" command now correctly signals errors when it is used for updating the files from the working tree, the "git blame HEAD -- missing" command correctly displays the "No such path 'missing' in HEAD" message, and the "git format-patch" command no longer produces broken patches if the diff.submodule was set to 'log'.

Of course, the new Git 2.3 point release also includes the usual typo fixes, essential code cleanups, as well as updated documentation. Download Git 2.3.1 right now via Softpedia or directly from the software’s official website.