A new version of the version control system has been released. It contains 505 changes compared to the previous version – 2.22.
One of the main changes is that the actions previously performed by the git checkout command have been split into two commands: git switch and git restore.
Other changes include:
- The helper commands for git rebase have been updated to remove unused code.
- The git update-server-info command will not rewrite the file if its content remains unchanged.
- The git mergetool command and its tests now spawn fewer subprocesses.
- The git for-each-ref command when run without arguments provides a list of all references along with the commits they point to.
And many other improvements including the changes.
Source: linux.org.ru
