Git 2.8.3 released with several bug fixes and improvements

The Git development team has announced release of Git 2.8.3, latest stable release of popular, open source distributed version control system(VCS) designed to manage each steps of any software development project in a fast and efficient manner.


New release of Git comes with several bug fixes and improvements. Following are some changes introduced in Git, since after release of Git 2.8.2.
  • "git send-email" now uses a more readable timestamps when formulating a message ID. 
  • The repository set-up sequence has been streamlined (the biggest change is that there is no longer git_config_early()), so that we do not attempt to look into refs/when we know we do not have a Git repository.
  • When "git worktree" feature is in use, "git branch -d" allowed deletion of a branch that is checked out in another worktree
  • When "git worktree" feature is in use, "git branch -m" renamed a branch that is checked out in another worktree without adjusting the HEAD symbolic ref for the worktree. 
  • "git format-patch --help" showed `-s` and `--no-patch` as if these are valid options to the command.  We already hide `--patch` option from the documentation, because format-patch is about showing the diff, and the documentation now hides these options as well. 
  • A change back in version 2.7 to "git branch" broke display of a symbolic ref in a non-standard place in the refs/ hierarchy (we expect symbolic refs to appear in refs/remotes/*/HEAD to point at the primary branch the remote has, and as .git/HEAD to point at the branch we locally checked out).
For more details, see original release notes in project's github repository.

Share this