What's new in Git 2.47.0?
Blog post from GitLab
Git v2.47.0 introduces several new features and improvements, including enhanced global configuration options and a new "verify" subcommand for git-refs(1) to ensure repository consistency. The release simplifies the initialization of repositories with the "reftable" backend and allows setting the default object format to SHA-256, although compatibility with SHA-1 repositories remains limited. A notable project led by Patrick Steinhardt addresses issues related to concurrent table compaction in the "reftable" backend, ensuring updates are not lost during the process. Additionally, updates to git-maintenance(1) now allow the entire maintenance process to run in the background, improving efficiency. The release also includes code refactoring efforts to reduce memory leaks and reliance on global variables, aiding in the long-term goal of libifying Git's components. These updates highlight contributions from GitLab's Git team and the broader Git community, with various projects led by developers like Patrick Steinhardt, Jialuo She, and others, showcasing a collaborative effort to enhance Git's functionality and maintainability.
No tracked trend matches for this post yet.
Use this post, company, and trend context to find content marketing opportunities, perform competitive analysis, or address product feature gaps via the Plushcap MCP server or the Plushcap API.