The latest maintenance release Git is now available at the
usual places.

The release tarballs are found at:

and their SHA-1 checksums are:

33f5a5b0b6c8f8addbbec0b042731c44fd79f90c  git-
a88baa35440033263a4f52b258f2f76cb6f87731  git-htmldocs-
37a162c22127adc82ce9fb75aacddb6428c565da  git-manpages-

Also the following public repositories all have a copy of the v1.7.9.5
tag and the maint branch that the tag points at:

url = git://
url =
url = git://
url = git://
url =

Git v1.7.9.5 Release Notes

Fixes since v1.7.9.4

  • When “git config” diagnoses an error in a configuration file and
    shows the line number for the offending line, it miscounted if the
    error was at the end of line.

  • “git fast-import” accepted “ls” command with an empty path by

  • Various new-ish output decoration modes of “git grep” were not
    documented in the manual’s synopsis section.

  • The “remaining” subcommand to “git rerere” was not documented.

  • “gitweb” used to drop warnings in the log file when “heads” view is
    accessed in a repository whose HEAD does not point at a valid

Also contains minor fixes and documentation updates.

Changes since v1.7.9.4 are as follows:

Jakub Narebski (1):
      gitweb: Fix actionless dispatch for non-existent objects

Jonathan Nieder (2):
      fast-import: leakfix for 'ls' of dirty trees
      fast-import: don't allow 'ls' of path with empty components

Junio C Hamano (2):
      i18n of multi-line advice messages

Kirill Smelkov (1):
      t/Makefile: Use $(sort ...) explicitly where needed

Mark Lodato (1):
      grep doc: add --break / --heading / -W to synopsis

Martin Stenberg (1):
      config: report errors at the EOL with correct line number

Nelson Benitez Leon (1):
      documentation: fix alphabetic ordered list for git-rebase man page

Phil Hord (1):
      rerere: Document 'rerere remaining'

Rodrigo Silva (MestreLion) (1):
      Documentation: improve description of GIT_EDITOR and preference order

Junio C Hamano wrote on 26 Mar 2012