/usr/share/doc/git/RelNotes
Git v1.7.2 Release Notes ======================== Updates since v1.7.1 -------------------- * core.eol configuration and text/eol attributes are the new way to control the end of line conventions for files in the working tree. * core.autocrlf has been made safer - it will now only handle line endings for new files and files that are LF-only in the repository. To normalize content that has been checked in with CRLF, use the new eol/text attributes. * The whitespace rules used in "git apply --whitespace" and "git diff" gained a new member in the family (tab-in-indent) to help projects with policy to indent only with spaces. * When working from a subdirectory, by default, git does not look for its metadirectory ".git" across filesystems, primarily to help people who have invocations of git in their custom PS1 prompts, as being outside of a git repository would look for ".git" all the way up to the root directory, and NFS mounts are often slow. DISCOVERY_ACROSS_FILESYSTEM environment variable can be used to tell git not to stop at a filesystem boundary. * Usage help messages generated by parse-options library (i.e. most of the Porcelain commands) are sent to the standard output now. * ':/<string>' notation to look for a commit now takes regular expression and it is not anchored at the beginning of the commit log message anymore (this is a backward incompatible change). * "git" wrapper learned "-c name=value" option to override configuration variable from the command line. * Improved portability for various platforms including older SunOS, HP-UX 10/11, AIX, Tru64, etc. and platforms with Python 2.4. * The message from "git am -3" has been improved when conflict resolution ended up making the patch a no-op. * "git blame" applies the textconv filter to the contents it works on, when available. * "git checkout --orphan newbranch" is similar to "-b newbranch" but prepares to create a root commit that is not connected to any existing commit. * "git cherry-pick" learned to pick a range of commits (e.g. "cherry-pick A..B" and "cherry-pick --stdin"), so did "git revert"; these do not support the nicer sequencing control "rebase [-i]" has, though. * "git cherry-pick" and "git revert" learned --strategy option to specify the merge strategy to be used when performing three-way merges. * "git cvsserver" can be told to use pserver; its password file can be stored outside the repository. * The output from the textconv filter used by "git diff" can be cached to speed up their reuse. * "git diff --word-diff=<mode>" extends the existing "--color-words" option, making it more useful in color-challenged environments. * The regexp to detect function headers used by "git diff" for PHP has been enhanced for visibility modifiers (public, protected, etc.) to better support PHP5. * "diff.noprefix" configuration variable can be used to implicitly ask for "diff --no-prefix" behaviour. * "git for-each-ref" learned "%(objectname:short)" that gives the object name abbreviated. * "git format-patch" learned --signature option and format.signature configuration variable to customize the e-mail signature used in the output. * Various options to "git grep" (e.g. --count, --name-only) work better with binary files. * "git grep" learned "-Ovi" to open the files with hits in your editor. * "git help -w" learned "chrome" and "chromium" browsers. * "git log --decorate" shows commit decorations in various colours. * "git log --follow <path>" follows across copies (it used to only follow renames). This may make the processing more expensive. * "git log --pretty=format:<template>" specifier learned "% <something>" magic that inserts a space only when %<something> expands to a non-empty string; this is similar to "%+<something>" magic, but is useful in a context to generate a single line output. * "git notes prune" learned "-n" (dry-run) and "-v" options, similar to what "git prune" has. * "git patch-id" can be fed a mbox without getting confused by the signature line in the format-patch output. * "git remote" learned "set-branches" subcommand. * "git rev-list A..B" learned --ancestry-path option to further limit the result to the commits that are on the ancestry chain between A and B (i.e. commits that are not descendants of A are excluded). * "git show -5" is equivalent to "git show --do-walk 5"; this is similar to the update to make "git show master..next" walk the history, introduced in 1.6.4. * "git status [-s] --ignored" can be used to list ignored paths. * "git status -s -b" shows the current branch in the output. * "git status" learned "--ignore-submodules" option. * Various "gitweb" enhancements and clean-ups, including syntax highlighting, "plackup" support for instaweb, .fcgi suffix to run it as FastCGI script, etc. * The test harness has been updated to produce TAP-friendly output. * Many documentation improvement patches are also included. Fixes since v1.7.1 ------------------ All of the fixes in v1.7.1.X maintenance series are included in this release, unless otherwise noted. * We didn't URL decode "file:///path/to/repo" correctly when path/to/repo had percent-encoded characters (638794c, 9d2e942, ce83eda, 3c73a1d). * "git clone" did not configure remote.origin.url correctly for bare clones (df61c889). * "git diff --graph" works better with "--color-words" and other options (81fa024..4297c0a). * "git diff" could show ambiguous abbreviation of blob object names on its "index" line (3e5a188). * "git reset --hard" started from a wrong directory and a working tree in a nonstandard location is in use got confused (560fb6a1). * "git read-tree -m A B" used to switch to branch B while retaining local changes added an incorrect cache-tree information (b1f47514).
.
Edit
..
Edit
1.5.0.1.txt
Edit
1.5.0.2.txt
Edit
1.5.0.3.txt
Edit
1.5.0.4.txt
Edit
1.5.0.5.txt
Edit
1.5.0.6.txt
Edit
1.5.0.7.txt
Edit
1.5.0.txt
Edit
1.5.1.1.txt
Edit
1.5.1.2.txt
Edit
1.5.1.3.txt
Edit
1.5.1.4.txt
Edit
1.5.1.5.txt
Edit
1.5.1.6.txt
Edit
1.5.1.txt
Edit
1.5.2.1.txt
Edit
1.5.2.2.txt
Edit
1.5.2.3.txt
Edit
1.5.2.4.txt
Edit
1.5.2.5.txt
Edit
1.5.2.txt
Edit
1.5.3.1.txt
Edit
1.5.3.2.txt
Edit
1.5.3.3.txt
Edit
1.5.3.4.txt
Edit
1.5.3.5.txt
Edit
1.5.3.6.txt
Edit
1.5.3.7.txt
Edit
1.5.3.8.txt
Edit
1.5.3.txt
Edit
1.5.4.1.txt
Edit
1.5.4.2.txt
Edit
1.5.4.3.txt
Edit
1.5.4.4.txt
Edit
1.5.4.5.txt
Edit
1.5.4.6.txt
Edit
1.5.4.7.txt
Edit
1.5.4.txt
Edit
1.5.5.1.txt
Edit
1.5.5.2.txt
Edit
1.5.5.3.txt
Edit
1.5.5.4.txt
Edit
1.5.5.5.txt
Edit
1.5.5.6.txt
Edit
1.5.5.txt
Edit
1.5.6.1.txt
Edit
1.5.6.2.txt
Edit
1.5.6.3.txt
Edit
1.5.6.4.txt
Edit
1.5.6.5.txt
Edit
1.5.6.6.txt
Edit
1.5.6.txt
Edit
1.6.0.1.txt
Edit
1.6.0.2.txt
Edit
1.6.0.3.txt
Edit
1.6.0.4.txt
Edit
1.6.0.5.txt
Edit
1.6.0.6.txt
Edit
1.6.0.txt
Edit
1.6.1.1.txt
Edit
1.6.1.2.txt
Edit
1.6.1.3.txt
Edit
1.6.1.4.txt
Edit
1.6.1.txt
Edit
1.6.2.1.txt
Edit
1.6.2.2.txt
Edit
1.6.2.3.txt
Edit
1.6.2.4.txt
Edit
1.6.2.5.txt
Edit
1.6.2.txt
Edit
1.6.3.1.txt
Edit
1.6.3.2.txt
Edit
1.6.3.3.txt
Edit
1.6.3.4.txt
Edit
1.6.3.txt
Edit
1.6.4.1.txt
Edit
1.6.4.2.txt
Edit
1.6.4.3.txt
Edit
1.6.4.4.txt
Edit
1.6.4.5.txt
Edit
1.6.4.txt
Edit
1.6.5.1.txt
Edit
1.6.5.2.txt
Edit
1.6.5.3.txt
Edit
1.6.5.4.txt
Edit
1.6.5.5.txt
Edit
1.6.5.6.txt
Edit
1.6.5.7.txt
Edit
1.6.5.8.txt
Edit
1.6.5.9.txt
Edit
1.6.5.txt
Edit
1.6.6.1.txt
Edit
1.6.6.2.txt
Edit
1.6.6.3.txt
Edit
1.6.6.txt
Edit
1.7.0.1.txt
Edit
1.7.0.2.txt
Edit
1.7.0.3.txt
Edit
1.7.0.4.txt
Edit
1.7.0.5.txt
Edit
1.7.0.6.txt
Edit
1.7.0.7.txt
Edit
1.7.0.8.txt
Edit
1.7.0.9.txt
Edit
1.7.0.txt
Edit
1.7.1.1.txt
Edit
1.7.1.2.txt
Edit
1.7.1.3.txt
Edit
1.7.1.4.txt
Edit
1.7.1.txt
Edit
1.7.10.1.txt
Edit
1.7.10.2.txt
Edit
1.7.10.3.txt
Edit
1.7.10.4.txt
Edit
1.7.10.5.txt
Edit
1.7.10.txt
Edit
1.7.11.1.txt
Edit
1.7.11.2.txt
Edit
1.7.11.3.txt
Edit
1.7.11.4.txt
Edit
1.7.11.5.txt
Edit
1.7.11.6.txt
Edit
1.7.11.7.txt
Edit
1.7.11.txt
Edit
1.7.12.1.txt
Edit
1.7.12.2.txt
Edit
1.7.12.3.txt
Edit
1.7.12.4.txt
Edit
1.7.12.txt
Edit
1.7.2.1.txt
Edit
1.7.2.2.txt
Edit
1.7.2.3.txt
Edit
1.7.2.4.txt
Edit
1.7.2.5.txt
Edit
1.7.2.txt
Edit
1.7.3.1.txt
Edit
1.7.3.2.txt
Edit
1.7.3.3.txt
Edit
1.7.3.4.txt
Edit
1.7.3.5.txt
Edit
1.7.3.txt
Edit
1.7.4.1.txt
Edit
1.7.4.2.txt
Edit
1.7.4.3.txt
Edit
1.7.4.4.txt
Edit
1.7.4.5.txt
Edit
1.7.4.txt
Edit
1.7.5.1.txt
Edit
1.7.5.2.txt
Edit
1.7.5.3.txt
Edit
1.7.5.4.txt
Edit
1.7.5.txt
Edit
1.7.6.1.txt
Edit
1.7.6.2.txt
Edit
1.7.6.3.txt
Edit
1.7.6.4.txt
Edit
1.7.6.5.txt
Edit
1.7.6.6.txt
Edit
1.7.6.txt
Edit
1.7.7.1.txt
Edit
1.7.7.2.txt
Edit
1.7.7.3.txt
Edit
1.7.7.4.txt
Edit
1.7.7.5.txt
Edit
1.7.7.6.txt
Edit
1.7.7.7.txt
Edit
1.7.7.txt
Edit
1.7.8.1.txt
Edit
1.7.8.2.txt
Edit
1.7.8.3.txt
Edit
1.7.8.4.txt
Edit
1.7.8.5.txt
Edit
1.7.8.6.txt
Edit
1.7.8.txt
Edit
1.7.9.1.txt
Edit
1.7.9.2.txt
Edit
1.7.9.3.txt
Edit
1.7.9.4.txt
Edit
1.7.9.5.txt
Edit
1.7.9.6.txt
Edit
1.7.9.7.txt
Edit
1.7.9.txt
Edit
1.8.0.1.txt
Edit
1.8.0.2.txt
Edit
1.8.0.3.txt
Edit
1.8.0.txt
Edit
1.8.1.1.txt
Edit
1.8.1.2.txt
Edit
1.8.1.3.txt
Edit
1.8.1.4.txt
Edit
1.8.1.5.txt
Edit
1.8.1.6.txt
Edit
1.8.1.txt
Edit
1.8.2.1.txt
Edit
1.8.2.2.txt
Edit
1.8.2.3.txt
Edit
1.8.2.txt
Edit
1.8.3.1.txt
Edit
1.8.3.2.txt
Edit
1.8.3.3.txt
Edit
1.8.3.4.txt
Edit
1.8.3.txt
Edit
1.8.4.1.txt
Edit
1.8.4.2.txt
Edit
1.8.4.3.txt
Edit
1.8.4.4.txt
Edit
1.8.4.5.txt
Edit
1.8.4.txt
Edit
1.8.5.1.txt
Edit
1.8.5.2.txt
Edit
1.8.5.3.txt
Edit
1.8.5.4.txt
Edit
1.8.5.5.txt
Edit
1.8.5.6.txt
Edit
1.8.5.txt
Edit
1.9.0.txt
Edit
1.9.1.txt
Edit
1.9.2.txt
Edit
1.9.3.txt
Edit
1.9.4.txt
Edit
1.9.5.txt
Edit
2.0.0.txt
Edit
2.0.1.txt
Edit
2.0.2.txt
Edit
2.0.3.txt
Edit
2.0.4.txt
Edit
2.0.5.txt
Edit
2.1.0.txt
Edit
2.1.1.txt
Edit
2.1.2.txt
Edit
2.1.3.txt
Edit
2.1.4.txt
Edit
2.10.0.txt
Edit
2.10.1.txt
Edit
2.10.2.txt
Edit
2.10.3.txt
Edit
2.10.4.txt
Edit
2.10.5.txt
Edit
2.11.0.txt
Edit
2.11.1.txt
Edit
2.11.2.txt
Edit
2.11.3.txt
Edit
2.11.4.txt
Edit
2.12.0.txt
Edit
2.12.1.txt
Edit
2.12.2.txt
Edit
2.12.3.txt
Edit
2.12.4.txt
Edit
2.12.5.txt
Edit
2.13.0.txt
Edit
2.13.1.txt
Edit
2.13.2.txt
Edit
2.13.3.txt
Edit
2.13.4.txt
Edit
2.13.5.txt
Edit
2.13.6.txt
Edit
2.13.7.txt
Edit
2.14.0.txt
Edit
2.14.1.txt
Edit
2.14.2.txt
Edit
2.14.3.txt
Edit
2.14.4.txt
Edit
2.14.5.txt
Edit
2.14.6.txt
Edit
2.15.0.txt
Edit
2.15.1.txt
Edit
2.15.2.txt
Edit
2.15.3.txt
Edit
2.15.4.txt
Edit
2.16.0.txt
Edit
2.16.1.txt
Edit
2.16.2.txt
Edit
2.16.3.txt
Edit
2.16.4.txt
Edit
2.16.5.txt
Edit
2.16.6.txt
Edit
2.17.0.txt
Edit
2.17.1.txt
Edit
2.17.2.txt
Edit
2.17.3.txt
Edit
2.17.4.txt
Edit
2.17.5.txt
Edit
2.17.6.txt
Edit
2.18.0.txt
Edit
2.18.1.txt
Edit
2.18.2.txt
Edit
2.18.3.txt
Edit
2.18.4.txt
Edit
2.18.5.txt
Edit
2.19.0.txt
Edit
2.19.1.txt
Edit
2.19.2.txt
Edit
2.19.3.txt
Edit
2.19.4.txt
Edit
2.19.5.txt
Edit
2.19.6.txt
Edit
2.2.0.txt
Edit
2.2.1.txt
Edit
2.2.2.txt
Edit
2.2.3.txt
Edit
2.20.0.txt
Edit
2.20.1.txt
Edit
2.20.2.txt
Edit
2.20.3.txt
Edit
2.20.4.txt
Edit
2.20.5.txt
Edit
2.21.0.txt
Edit
2.21.1.txt
Edit
2.21.2.txt
Edit
2.21.3.txt
Edit
2.21.4.txt
Edit
2.22.0.txt
Edit
2.22.1.txt
Edit
2.22.2.txt
Edit
2.22.3.txt
Edit
2.22.4.txt
Edit
2.22.5.txt
Edit
2.23.0.txt
Edit
2.23.1.txt
Edit
2.23.2.txt
Edit
2.23.3.txt
Edit
2.23.4.txt
Edit
2.24.0.txt
Edit
2.24.1.txt
Edit
2.24.2.txt
Edit
2.24.3.txt
Edit
2.24.4.txt
Edit
2.25.0.txt
Edit
2.25.1.txt
Edit
2.25.2.txt
Edit
2.25.3.txt
Edit
2.25.4.txt
Edit
2.25.5.txt
Edit
2.26.0.txt
Edit
2.26.1.txt
Edit
2.26.2.txt
Edit
2.26.3.txt
Edit
2.27.0.txt
Edit
2.27.1.txt
Edit
2.28.0.txt
Edit
2.28.1.txt
Edit
2.29.0.txt
Edit
2.29.1.txt
Edit
2.29.2.txt
Edit
2.29.3.txt
Edit
2.3.0.txt
Edit
2.3.1.txt
Edit
2.3.10.txt
Edit
2.3.2.txt
Edit
2.3.3.txt
Edit
2.3.4.txt
Edit
2.3.5.txt
Edit
2.3.6.txt
Edit
2.3.7.txt
Edit
2.3.8.txt
Edit
2.3.9.txt
Edit
2.30.0.txt
Edit
2.30.1.txt
Edit
2.30.2.txt
Edit
2.30.3.txt
Edit
2.30.4.txt
Edit
2.30.5.txt
Edit
2.30.6.txt
Edit
2.30.7.txt
Edit
2.30.8.txt
Edit
2.30.9.txt
Edit
2.31.0.txt
Edit
2.31.1.txt
Edit
2.31.2.txt
Edit
2.31.3.txt
Edit
2.31.4.txt
Edit
2.31.5.txt
Edit
2.31.6.txt
Edit
2.31.7.txt
Edit
2.31.8.txt
Edit
2.32.0.txt
Edit
2.32.1.txt
Edit
2.32.2.txt
Edit
2.32.3.txt
Edit
2.32.4.txt
Edit
2.32.5.txt
Edit
2.32.6.txt
Edit
2.32.7.txt
Edit
2.33.0.txt
Edit
2.33.1.txt
Edit
2.33.2.txt
Edit
2.33.3.txt
Edit
2.33.4.txt
Edit
2.33.5.txt
Edit
2.33.6.txt
Edit
2.33.7.txt
Edit
2.33.8.txt
Edit
2.34.0.txt
Edit
2.34.1.txt
Edit
2.34.2.txt
Edit
2.34.3.txt
Edit
2.34.4.txt
Edit
2.34.5.txt
Edit
2.34.6.txt
Edit
2.34.7.txt
Edit
2.34.8.txt
Edit
2.35.0.txt
Edit
2.35.1.txt
Edit
2.35.2.txt
Edit
2.35.3.txt
Edit
2.35.4.txt
Edit
2.35.5.txt
Edit
2.35.6.txt
Edit
2.35.7.txt
Edit
2.35.8.txt
Edit
2.36.0.txt
Edit
2.36.1.txt
Edit
2.36.2.txt
Edit
2.36.3.txt
Edit
2.36.4.txt
Edit
2.36.5.txt
Edit
2.36.6.txt
Edit
2.37.0.txt
Edit
2.37.1.txt
Edit
2.37.2.txt
Edit
2.37.3.txt
Edit
2.37.4.txt
Edit
2.37.5.txt
Edit
2.37.6.txt
Edit
2.37.7.txt
Edit
2.38.0.txt
Edit
2.38.1.txt
Edit
2.38.2.txt
Edit
2.38.3.txt
Edit
2.38.4.txt
Edit
2.38.5.txt
Edit
2.39.0.txt
Edit
2.39.1.txt
Edit
2.39.2.txt
Edit
2.39.3.txt
Edit
2.39.4.txt
Edit
2.39.5.txt
Edit
2.4.0.txt
Edit
2.4.1.txt
Edit
2.4.10.txt
Edit
2.4.11.txt
Edit
2.4.12.txt
Edit
2.4.2.txt
Edit
2.4.3.txt
Edit
2.4.4.txt
Edit
2.4.5.txt
Edit
2.4.6.txt
Edit
2.4.7.txt
Edit
2.4.8.txt
Edit
2.4.9.txt
Edit
2.40.0.txt
Edit
2.40.1.txt
Edit
2.40.2.txt
Edit
2.40.3.txt
Edit
2.40.4.txt
Edit
2.41.0.txt
Edit
2.41.1.txt
Edit
2.41.2.txt
Edit
2.41.3.txt
Edit
2.42.0.txt
Edit
2.42.1.txt
Edit
2.42.2.txt
Edit
2.42.3.txt
Edit
2.42.4.txt
Edit
2.43.0.txt
Edit
2.43.1.txt
Edit
2.43.2.txt
Edit
2.43.3.txt
Edit
2.43.4.txt
Edit
2.43.5.txt
Edit
2.43.6.txt
Edit
2.43.7.txt
Edit
2.44.0.txt
Edit
2.44.1.txt
Edit
2.44.2.txt
Edit
2.44.3.txt
Edit
2.44.4.txt
Edit
2.45.0.txt
Edit
2.45.1.txt
Edit
2.45.2.txt
Edit
2.45.3.txt
Edit
2.45.4.txt
Edit
2.46.0.txt
Edit
2.46.1.txt
Edit
2.46.2.txt
Edit
2.46.3.txt
Edit
2.46.4.txt
Edit
2.47.0.txt
Edit
2.47.1.txt
Edit
2.47.2.txt
Edit
2.47.3.txt
Edit
2.5.0.txt
Edit
2.5.1.txt
Edit
2.5.2.txt
Edit
2.5.3.txt
Edit
2.5.4.txt
Edit
2.5.5.txt
Edit
2.5.6.txt
Edit
2.6.0.txt
Edit
2.6.1.txt
Edit
2.6.2.txt
Edit
2.6.3.txt
Edit
2.6.4.txt
Edit
2.6.5.txt
Edit
2.6.6.txt
Edit
2.6.7.txt
Edit
2.7.0.txt
Edit
2.7.1.txt
Edit
2.7.2.txt
Edit
2.7.3.txt
Edit
2.7.4.txt
Edit
2.7.5.txt
Edit
2.7.6.txt
Edit
2.8.0.txt
Edit
2.8.1.txt
Edit
2.8.2.txt
Edit
2.8.3.txt
Edit
2.8.4.txt
Edit
2.8.5.txt
Edit
2.8.6.txt
Edit
2.9.0.txt
Edit
2.9.1.txt
Edit
2.9.2.txt
Edit
2.9.3.txt
Edit
2.9.4.txt
Edit
2.9.5.txt
Edit