Git v2.23

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

Add a comment