Highlights from Git 2.44
Blog post from GitHub
Git 2.44, the latest release from the open-source Git project, introduces several enhancements and bug fixes contributed by over 85 developers, including 34 new contributors. Notable updates include faster pack generation through multi-pack reuse, enabling Git to reuse objects across multiple packfiles, which optimizes the efficiency of cloning and pushing large repositories. The release also introduces "git replay," a performance-enhancing alternative to "git rebase," which can handle multiple branches and operate in bare repositories. Other improvements include the extension of the --autosquash option to non-interactive rebases, refined hint messages for better user guidance, and enhancements in handling pathspecs, allowing users to stage files more selectively based on attributes and modes. These updates collectively aim to improve the performance, usability, and flexibility of Git operations.