Git 1.5.6, "Relatively Small Impact Changes"

Submitted by Jeremy
on June 18, 2008 - 8:04pm

"As promised, this cycle was short and the release is with only relatively small impact changes," said Git maintainer Junio Hamano, announcing the release of Git v1.5.6. He noted that both gitk and git-gui have been updated. To improve portability, when running "git init", git now autodetects whether or not a filesystem is case insensitive, and updates a new configuration variable accordingly. Dependencies on the 'cpio' and 'curl' binaries have also been removed. Among the changes improving performance, the "git clone" command has been rewritten in C. Other changes include:

"'git bisect help' gives longer and more helpful usage information; 'git branch' (and 'git checkout -b') can be told to set up branch..rebase automatically, so that later you can say 'git pull' and magically cause 'git pull --rebase' to happen; 'git cherry-pick' and 'git revert' can add a sign-off; 'git commit' mentions the author identity when you are committing somebody else's changes; 'git log' and friends learned the '--graph' option to show the ancestry graph at the left margin of the output; 'git send-email' now can send out messages outside a git repository; 'git svn' learned --add-author-from option to propagate the authorship by munging the commit log message; new object creation and looking up in 'git svn; has been optimized."

Git is a distributed version control system that was originally written by Linus Torvalds in April of 2005. It was written as a temporary replacement for BitKeeper, which Linus had been using to manage kernel source code since February of 2002. It quickly became apparent that git was more than a short term solution. Junio Hamano took over maintainership of Git in July of 2005, and the tool has long since become quite popular outside of even Linux kernel development.


dependency on perl should

Anonymous (not verified)
on
June 19, 2008 - 8:09am

dependency on perl should also be removed.

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.