A new version of the version control system has been released. It contains 505 changes relative to the previous one - 2.22.
One of the major changes is that the actions performed by the git checkout command are split between two commands: git switch and git restore.
More changes:
- Updated git rebase helper commands to remove unused code.
- The git update-server-info command does not overwrite a file if its contents remain unchanged.
- The git mergetool command and its tests now spawn fewer subprocesses.
- The git for-each-ref command, run with no arguments, provides a list of all refs along with the commits they point to.
As well as many other improvements and changes.
Source: linux.org.ru