Opened 3 weeks ago

Closed 2 weeks ago

#24028 closed enhancement (fixed)

git-2.56.0

Reported by: Bruce Dubbs Owned by: Xi Ruoyao
Priority: normal Milestone: 13.2
Component: BOOK Version: git
Severity: normal Keywords:
Cc:

Description

New minor version.

Change History (5)

comment:1 by Xi Ruoyao, 3 weeks ago

Owner: changed from blfs-book to Xi Ruoyao
Status: new → assigned

comment:2 by Xi Ruoyao, 2 weeks ago

The NEWS is very long. See git-2.56.0/Documentation/RelNotes/2.56.0.adoc in the tarball.

comment:3 by Bruce Dubbs, 2 weeks ago

Git 2.56.0 Release Highlights

The open-source Git project released Git 2.56.0 with contributions from over 104 developers. This release focuses heavily on history editing, conflict resolution, and preventing typos:

git history drop <commit>: An experimental new feature that performs "history surgery" by dropping a targeted commit and replaying its descendants cleanly onto its parent.

git add --resolved: This new flag allows developers to easily stage files where conflicts have been resolved, checking to ensure no raw conflict markers were accidentally left behind.

git replay --linearize: Flattens complex merge topologies into a linear sequence without needing to manipulate the working tree directly.

Typo Correction: Git is now friendlier with common CLI slip-ups. For example, if you mistakenly type git push origin/main, it catches the typo and suggests the proper git push origin main command.

The Path to Git 3.0: Maintainers confirmed that Git 3.0 remains the ultimate breaking point where repository defaults will change and Rust will become a build requirement.

comment:5 by Xi Ruoyao, 2 weeks ago

Resolution: → fixed
Status: assigned → closed
Note: See TracTickets for help on using tickets.