From InfoWorld: Version 2.8 of Git, the popular and powerful open source version control system used to power the GitHub and GitLab services, was released late yesterday.
According to an announcement on GitHub's blog, version 2.8 includes small but useful improvements to features, as well as a range of bug fixes. Some of the most significant changes are for Windows users, but functionality across all three major platforms (Windows, Linux, and Mac OS X) will be kept in closer sync from now on.
For example, "it is relatively expensive to start processes on Windows, so many Git commands that were originally written as scripts have been rewritten in C to make them snappier," the GitHub announcement says.
Performance has also been improved for submodules -- a way for Git repositories to include each other as subdirectories, such as when using external libraries. Git 2.8 allows the process of fetching submodules to run in parallel, so the process of performing git fetch on projects with many submodules is faster and more efficient.
View: Article @ Source Site