summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.gitignore1
-rw-r--r--Documentation/CodingGuidelines2
-rw-r--r--Documentation/RelNotes/1.7.5.txt56
-rw-r--r--Documentation/config.txt3
-rw-r--r--Documentation/git-checkout.txt157
-rw-r--r--Documentation/git-cherry-pick.txt32
-rw-r--r--Documentation/git-fast-import.txt67
-rw-r--r--Documentation/git-remote-ext.txt14
-rw-r--r--Documentation/git-remote-helpers.txt6
-rw-r--r--Documentation/git-revert.txt10
-rw-r--r--Documentation/git-svn.txt6
-rw-r--r--Documentation/glossary-content.txt23
-rwxr-xr-xGIT-VERSION-GEN2
-rw-r--r--Makefile1
l---------RelNotes2
-rw-r--r--builtin.h3
-rw-r--r--builtin/add.c4
-rw-r--r--builtin/checkout.c262
-rw-r--r--builtin/clone.c2
-rw-r--r--builtin/commit.c16
-rw-r--r--builtin/config.c35
-rw-r--r--builtin/describe.c4
-rw-r--r--builtin/diff-files.c2
-rw-r--r--builtin/diff.c16
-rw-r--r--builtin/fast-export.c6
-rw-r--r--builtin/fetch.c6
-rw-r--r--builtin/grep.c200
-rw-r--r--builtin/hash-object.c2
-rw-r--r--builtin/log.c2
-rw-r--r--builtin/merge.c45
-rw-r--r--builtin/notes.c16
-rw-r--r--builtin/patch-id.c2
-rw-r--r--builtin/push.c10
-rw-r--r--builtin/read-tree.c4
-rw-r--r--builtin/rerere.c14
-rw-r--r--builtin/revert.c29
-rw-r--r--builtin/tag.c2
-rw-r--r--builtin/update-index.c8
-rw-r--r--cache.h24
-rw-r--r--compat/mingw.c168
-rw-r--r--compat/mingw.h14
-rw-r--r--config.c117
-rwxr-xr-xcontrib/examples/git-revert.sh13
-rwxr-xr-xcontrib/fast-import/git-p4147
-rw-r--r--contrib/fast-import/git-p4.txt5
-rw-r--r--contrib/svn-fe/svn-fe.c3
-rw-r--r--diff-lib.c6
-rw-r--r--diff-no-index.c13
-rw-r--r--diff.c31
-rw-r--r--diff.h4
-rw-r--r--diffcore-rename.c69
-rw-r--r--dir.c151
-rw-r--r--dir.h4
-rw-r--r--fast-import.c178
-rw-r--r--git-mergetool--lib.sh4
-rwxr-xr-xgit-mergetool.sh2
-rw-r--r--git.c54
-rw-r--r--hash.c4
-rw-r--r--hash.h2
-rw-r--r--list-objects.c30
-rw-r--r--merge-recursive.h4
-rw-r--r--parse-options.h2
-rw-r--r--perl/Git.pm25
-rw-r--r--preload-index.c5
-rw-r--r--read-cache.c31
-rw-r--r--remote-curl.c66
-rw-r--r--rerere.c78
-rw-r--r--rerere.h8
-rw-r--r--revision.c21
-rw-r--r--revision.h2
-rw-r--r--setup.c11
-rw-r--r--sha1_file.c54
-rw-r--r--t/lib-terminal.sh22
-rwxr-xr-xt/t0040-parse-options.sh2
-rwxr-xr-xt/t0070-fundamental.sh13
-rwxr-xr-xt/t0080-vcs-svn.sh54
-rwxr-xr-xt/t0081-line-buffer.sh201
-rwxr-xr-xt/t1007-hash-object.sh13
-rwxr-xr-xt/t1300-repo-config.sh22
-rwxr-xr-xt/t2019-checkout-ambiguous-ref.sh59
-rwxr-xr-xt/t2020-checkout-detach.sh95
-rwxr-xr-xt/t3032-merge-recursive-options.sh14
-rwxr-xr-xt/t4003-diff-rename-1.sh2
-rwxr-xr-xt/t4004-diff-rename-symlink.sh2
-rwxr-xr-xt/t4005-diff-rename-2.sh2
-rwxr-xr-xt/t4008-diff-break-rewrite.sh4
-rwxr-xr-xt/t4009-diff-rename-4.sh2
-rwxr-xr-xt/t4010-diff-pathspec.sh32
-rwxr-xr-xt/t4031-diff-rewrite-binary.sh7
-rwxr-xr-xt/t4034-diff-words.sh438
-rw-r--r--t/t4034/bibtex/expect15
-rw-r--r--t/t4034/bibtex/post10
-rw-r--r--t/t4034/bibtex/pre9
-rw-r--r--t/t4034/cpp/expect36
-rw-r--r--t/t4034/cpp/post19
-rw-r--r--t/t4034/cpp/pre19
-rw-r--r--t/t4034/csharp/expect35
-rw-r--r--t/t4034/csharp/post18
-rw-r--r--t/t4034/csharp/pre18
-rw-r--r--t/t4034/fortran/expect10
-rw-r--r--t/t4034/fortran/post5
-rw-r--r--t/t4034/fortran/pre5
-rw-r--r--t/t4034/html/expect8
-rw-r--r--t/t4034/html/post3
-rw-r--r--t/t4034/html/pre3
-rw-r--r--t/t4034/java/expect36
-rw-r--r--t/t4034/java/post19
-rw-r--r--t/t4034/java/pre19
-rw-r--r--t/t4034/objc/expect35
-rw-r--r--t/t4034/objc/post18
-rw-r--r--t/t4034/objc/pre18
-rw-r--r--t/t4034/pascal/expect35
-rw-r--r--t/t4034/pascal/post18
-rw-r--r--t/t4034/pascal/pre18
-rw-r--r--t/t4034/perl/expect13
-rw-r--r--t/t4034/perl/post22
-rw-r--r--t/t4034/perl/pre22
-rw-r--r--t/t4034/php/expect35
-rw-r--r--t/t4034/php/post18
-rw-r--r--t/t4034/php/pre18
-rw-r--r--t/t4034/python/expect34
-rw-r--r--t/t4034/python/post17
-rw-r--r--t/t4034/python/pre17
-rw-r--r--t/t4034/ruby/expect34
-rw-r--r--t/t4034/ruby/post17
-rw-r--r--t/t4034/ruby/pre17
-rw-r--r--t/t4034/tex/expect9
-rw-r--r--t/t4034/tex/post4
-rw-r--r--t/t4034/tex/pre4
-rwxr-xr-xt/t4204-patch-id.sh36
-rwxr-xr-xt/t5701-clone-local.sh13
-rwxr-xr-xt/t6000-rev-list-misc.sh51
-rwxr-xr-xt/t6004-rev-list-path-optim.sh69
-rwxr-xr-x