Now available for download for all GNU/Linux systems

May 2, 2016 05:00 GMT  ·  By

The stable 2.8 series of the popular Git source code management system has just received its second point release, version 2.8.2, bringing over 18 improvements and bug fixes.

As usual, we've managed to get our hands on the internal changelog (attached at the end of the article for reference), so we can tell you what's new in Git 2.8.2. It's worth mentioning that it comes approximately one month after the release of the first maintenance build, version 2.8.1, which only fixed the broken "make rpmbuild" target.

Fixes since Git 2.8.1 include support for the "git send-email" command to parse an alias file in the mailrc format that contained trailing whitespaces. Moreover, there is support for the "git commit" command to read in the SQUASH_MSG variable, which displayed the log messages from all the squashed commits, as well as build updates for Microsoft Visual C++.

The list of changes continues with improvements to the "git mergetool" command to work well with conflicts deleted by both sides, a fix for an issue with "git merge FETCH_HEAD," and the ability to fetch history across remote-curl transport by directly naming a commit object name. There is also a small memory leak that has been patched in the xdiff code.

Git remains the most popular revision control system

In 2016, Git remains the most popular revision control system, used by over 12 million developers and end-users worldwide. Git powers the well-known GitHub web-based project hosting service that gives you access to more than 31 million open-source projects, to which you can contribute or fork into new software projects.

Git 2.8.2 is now available for download as a source package via our website for the GNU/Linux, Mac OS X, and Microsoft Windows operating systems. If you're using Git on your GNU/Linux distribution, you'll be able to update to version 2.8.2 directly from the main software repositories of your OS in the coming days.

Git 2.8.2 Changelog