Git 2.5.0 released with lots of updates

Git 2.5.0 recently released, is a free and open source distributed version control system designed to handle everything from small to very large projects with speed and efficiency. Git is easy to learn and has a tiny footprint with lightning fast performance. It outclasses SCM tools like Subversion, CVS, Perforce, and ClearCase with features like cheap local branching, convenient staging areas, and multiple workflows.

git ubuntu

Git 2.5.0 changelog

  • List of commands shown by “git help” are grouped along the workflow elements to help early learners
  • “git p4” now detects the filetype (e.g. binary) correctly even when the files are opened exclusively
  • git p4 attempts to better handle branches in Perforce
  • Instead of dying immediately upon failing to obtain a lock, the locking (of refs etc) retries after a short while with backoff
  • “git mergetool” learned to drive WinMerge as a backend
  • Catch a programmer mistake to feed a pointer not an array to ARRAY_SIZE() macro, by using a couple of GCC extensions.
  • Some error messages in “git config” were emitted without calling the usual error() facility
  • Memory usage of “git index-pack” has been trimmed by tens of per-cent
  • The completion for “log –decorate=” parameter value was incorrect
  • Access to objects in repositories that borrow from another one on a slow NFS server unnecessarily got more expensive due to recent code becoming more cautious in a naive way not to lose objects to pruning
  • and lots more

Install GIT 2.5.0 on Ubuntu OS

sudo apt-add-repository ppa:pdoes/ppa

sudo apt-get update

sudo apt-get install git
 
comments powered by Disqus