public
Description: Git Source Code Mirror
Homepage: http://git-scm.com
Clone URL: git://github.com/git/git.git
git /
name age message
file .gitattributes Mon Feb 11 13:23:15 -0800 2008 Define the project whitespace policy This esta... [gitster]
file .gitignore Mon Jul 07 02:17:23 -0700 2008 Merge branch 'dr/ceiling' * dr/ceiling: Elim... [gitster]
file .mailmap Sat Jul 19 11:25:51 -0700 2008 .mailmap update A few people sent in patches u... [gitster]
file COPYING Mon Apr 11 10:18:16 -0700 2005 Add a COPYING notice, making it explicit that t... [Linus Torvalds]
directory Documentation/ Loading commit data...
file GIT-VERSION-GEN
file INSTALL Mon Aug 04 21:52:08 -0700 2008 Fix typos in INSTALL Signed-off-by: Abhijit Me... [Abhijit Menon-Sen]
file Makefile
file README Sun Mar 25 17:42:32 -0700 2007 Update README to point at a few key periodical ... [Junio C Hamano]
file RelNotes Thu Jun 26 00:27:06 -0700 2008 Start draft release notes for 1.6.0 Signed-off... [gitster]
file abspath.c Fri Jul 25 17:41:13 -0700 2008 Allow add_path() to add non-existent directorie... [Johannes Sixt]
file alias.c Mon Jun 30 22:45:50 -0700 2008 Move split_cmdline() to alias.c split_cmdline(... [vmiklos]
file alloc.c Mon Apr 16 23:36:16 -0700 2007 Clean up object creation to use more common cod... [Linus Torvalds]
file archive-tar.c Sat Jul 19 11:17:43 -0700 2008 archive: remove unused headers Remove obsolete... [René Scharfe]
file archive-zip.c Sat Jul 19 11:17:43 -0700 2008 archive: remove unused headers Remove obsolete... [René Scharfe]
file archive.c Wed Jul 30 00:15:14 -0700 2008 archive: allow --exec and --remote without equa... [Rene Scharfe]
file archive.h Fri Jul 25 17:21:04 -0700 2008 archive: declare struct archiver where it's nee... [Rene Scharfe]
directory arm/ Thu Jun 07 00:04:01 -0700 2007 War on whitespace This uses "git-apply --white... [gitster]
file attr.c Wed Jul 16 14:05:50 -0700 2008 Fix buffer overflow in prepare_attr_stack If P... [Dmitry Potapov]
file attr.h Wed Apr 18 16:17:13 -0700 2007 Fix funny types used in attribute value represe... [Junio C Hamano]
file base85.c Wed May 30 15:03:50 -0700 2007 decode_85(): fix missing return. When the func... [Jerald Fitzjerald]
file blob.c Mon Apr 16 23:36:16 -0700 2007 Clean up object creation to use more common cod... [Linus Torvalds]
file blob.h Wed Jun 08 13:04:53 -0700 2005 [PATCH] Anal retentive 'const unsigned char *sh... [Jason McMullan]
file branch.c Sun Jul 13 01:03:10 -0700 2008 Move MERGE_RR from .git/rr-cache/ into .git/ I... [dscho]
file branch.h Tue Feb 19 21:17:45 -0800 2008 branch: optionally setup branch.*.merge from up... [Jay Soffian]
file builtin-add.c Sun Jul 20 17:53:17 -0700 2008 Merge branch 'jc/add-addremove' * jc/add-addre... [gitster]
file builtin-annotate.c Thu Jun 07 00:04:01 -0700 2007 War on whitespace This uses "git-apply --white... [gitster]
file builtin-apply.c Mon Jul 21 19:11:50 -0700 2008 Rename path_list to string_list The name path_... [dscho]
file builtin-archive.c Fri Jul 25 17:28:40 -0700 2008 archive: allow --exec and --remote without equa... [Rene Scharfe]
file builtin-blame.c Thu Jul 31 11:22:12 -0700 2008 Teach --find-copies-harder to "git blame" It's... [gitster]
file builtin-branch.c Sun Jul 27 14:14:01 -0700 2008 builtin-branch: fix -v for --[no-]merged After... [Lars Hjemli]
file builtin-bundle.c Wed Mar 26 15:41:35 -0700 2008 Always set *nongit_ok in setup_git_directory_ge... [szeder]
file builtin-cat-file.c Sun Jul 13 14:12:48 -0700 2008 Make usage strings dash-less When you misuse a... [sbeyer]
file builtin-check-attr.c Sun Jul 13 14:12:48 -0700 2008 Make usage strings dash-less When you misuse a... [sbeyer]
file builtin-check-ref-format.c Thu Aug 03 21:55:41 -0700 2006 Further clean-up: usage() vs die() This hopefu... [Junio C Hamano]
file builtin-checkout-index.c Sun Jul 13 14:12:48 -0700 2008 Make usage strings dash-less When you misuse a... [sbeyer]
file builtin-checkout.c Thu Jul 24 23:24:00 -0700 2008 git-checkout: improve error messages, detect am... [MadCoder]
file builtin-clean.c Sun Jul 13 14:12:48 -0700 2008 Make usage strings dash-less When you misuse a... [sbeyer]
file builtin-clone.c
file builtin-commit-tree.c Sun Jul 06 19:23:00 -0700 2008 git-commit-tree: make it usable from other buil... [vmiklos]
file builtin-commit.c Wed Aug 06 13:50:48 -0700 2008 Sync with 1.5.6.5 [gitster]
file builtin-config.c Wed Jul 23 18:38:14 -0700 2008 Make non-static functions, that may be static, ... [sbeyer]
file builtin-count-objects.c Sun Jul 13 14:12:48 -0700 2008 Make usage strings dash-less When you misuse a... [sbeyer]
file builtin-describe.c Wed Jul 16 17:22:50 -0700 2008 Merge branch 'sb/dashless' * sb/dashless: Ma... [gitster]
file builtin-diff-files.c Sun Jul 13 14:12:48 -0700 2008 Make usage strings dash-less When you misuse a... [sbeyer]
file builtin-diff-index.c Sun Jul 13 14:12:48 -0700 2008 Make usage strings dash-less When you misuse a... [sbeyer]
file builtin-diff-tree.c Sun Jul 13 14:12:48 -0700 2008 Make usage strings dash-less When you misuse a... [sbeyer]
file builtin-diff.c Wed Jul 23 11:14:47 -0700 2008 Allow pager of diff command be enabled/disabled... [Alex Riesen]
file builtin-fast-export.c Tue Jul 29 23:57:51 -0700 2008 Support copy and rename detection in fast-expor... [angavrilov]
file builtin-fetch--tool.c Fri Nov 30 13:10:11 -0800 2007 Error out when user doesn't have access permiss... [André Goddard Rosa]
file builtin-fetch-pack.c Sun Jul 13 14:12:48 -0700 2008 Make usage strings dash-less When you misuse a... [sbeyer]
file builtin-fetch.c Mon Jul 21 19:11:50 -0700 2008 Rename path_list to string_list The name path_... [dscho]
file builtin-fmt-merge-msg.c Wed Jul 16 17:22:50 -0700 2008 Merge branch 'sb/dashless' * sb/dashless: Ma... [gitster]
file builtin-for-each-ref.c Wed Jul 23 18:38:14 -0700 2008 Make non-static functions, that may be static, ... [sbeyer]
file builtin-fsck.c Tue Aug 05 21:21:20 -0700 2008 Teach fsck and prune that tmp_obj_ file names m... [Brandon Casey]
file builtin-gc.c Sun Jul 13 14:12:48 -0700 2008 Make usage strings dash-less When you misuse a... [sbeyer]
file builtin-grep.c Sun Jul 20 17:16:29 -0700 2008 Merge branch 'maint' * maint: fix usage stri... [gitster]
file builtin-http-fetch.c Wed May 14 12:34:44 -0700 2008 Provide git_config with a callback-data paramet... [dscho]
file builtin-init-db.c Sun Jul 27 23:14:03 -0700 2008 init: handle empty "template" parameter If a u... [peff]
file builtin-log.c Wed Jul 16 17:22:50 -0700 2008 Merge branch 'sb/dashless' * sb/dashless: Ma... [gitster]
file builtin-ls-files.c Sun Jul 13 14:12:48 -0700 2008 Make usage strings dash-less When you misuse a... [sbeyer]
file builtin-ls-remote.c Sun Jul 13 14:12:48 -0700 2008 Make usage strings dash-less When you misuse a... [sbeyer]
file builtin-ls-tree.c Mon Aug 04 21:46:42 -0700 2008 Add output flushing before fork() This adds ff... [Anders Melchiorsen]
file builtin-mailinfo.c
file builtin-mailsplit.c Mon Jul 21 19:11:50 -0700 2008 Rename path_list to string_list The name path_... [dscho]
file builtin-merge-base.c Mon Jul 28 23:02:12 -0700 2008 merge-base: die with an error message if not pa... [Christian Couder]
file builtin-merge-file.c Fri Mar 14 00:16:42 -0700 2008 Merge branch 'maint' * maint: merge-file: ha... [gitster]
file builtin-merge-ours.c Thu Nov 22 14:21:59 -0800 2007 git-merge-ours: make it a builtin. Except that... [harningt]
file builtin-merge-recursive.c Mon Jul 21 19:11:50 -0700 2008 Rename path_list to string_list The name path_... [dscho]
file builtin-merge.c Wed Jul 30 01:13:26 -0700 2008 Fix merge name generation in "merge in C" When... [gitster]
file builtin-mv.c Sun Jul 27 15:05:19 -0700 2008 git-mv: Keep moved index entries inact The rew... [pasky]
file builtin-name-rev.c Sun Aug 03 14:14:10 -0700 2008 Merge branch 'maint' * maint: git-name-rev: ... [gitster]
file builtin-pack-objects.c Sat Jul 05 17:26:29 -0700 2008 Fix some warnings (on cygwin) to allow -Werror ... [Ramsay Jones]
file builtin-pack-refs.c Sun Jul 13 14:12:48 -0700 2008 Make usage strings dash-less When you misuse a... [sbeyer]
file builtin-prune-packed.c Sun Jul 13 14:12:48 -0700 2008 Make usage strings dash-less When you misuse a... [sbeyer]
file builtin-prune.c Tue Aug 05 21:21:20 -0700 2008 Teach fsck and prune that tmp_obj_ file names m... [Brandon Casey]
file builtin-push.c Sun Jul 20 14:41:49 -0700 2008 builtin-push.c: Cleanup - use OPT_BIT() and rem... [Michele Ballabio]
file builtin-read-tree.c Mon Jun 30 22:45:51 -0700 2008 Move read_cache_unmerged() to read-cache.c bui... [vmiklos]
file builtin-reflog.c
file builtin-remote.c Sat Aug 02 15:21:59 -0700 2008 clone: Add an option to set up a mirror The co... [dscho]
file builtin-rerere.c Mon Jul 21 19:11:50 -0700 2008 Rename path_list to string_list The name path_... [dscho]
file builtin-reset.c Fri Jul 25 17:57:22 -0700 2008 git-reset: Let -q hush "locally modified" messa... [sbeyer]
file builtin-rev-list.c Sat Jul 19 11:28:06 -0700 2008 Merge branch 'maint' * maint: GIT 1.5.6.4 ... [gitster]
file builtin-rev-parse.c Sun Jul 27 14:14:01 -0700 2008 rev-parse: Add support for the ^! and ^@ syntax... [Björn Steinbrink]
file builtin-revert.c Fri Aug 01 23:55:51 -0700 2008 Merge branch 'maint' [gitster]
file builtin-rm.c
file builtin-send-pack.c Sun Jul 13 14:12:48 -0700 2008 Make usage strings dash-less When you misuse a... [sbeyer]
file builtin-shortlog.c Mon Jul 21 19:11:50 -0700 2008 Rename path_list to string_list The name path_... [dscho]
file builtin-show-branch.c Sun Jul 13 14:12:48 -0700 2008 Make usage strings dash-less When you misuse a... [sbeyer]
file builtin-show-ref.c Mon Jul 21 19:11:50 -0700 2008 Rename path_list to string_list The name path_... [dscho]
file builtin-stripspace.c Thu Sep 27 00:33:33 -0700 2007 Clean up stripspace a bit, use strbuf even more... [Kristian Høgsberg]
file builtin-symbolic-ref.c Sun Jul 13 14:12:48 -0700 2008 Make usage strings dash-less When you misuse a... [sbeyer]
file builtin-tag.c Wed Aug 06 13:50:48 -0700 2008 Sync with 1.5.6.5 [gitster]
file builtin-tar-tree.c Sun Jul 13 14:12:48 -0700 2008 Make usage strings dash-less When you misuse a... [sbeyer]
file builtin-unpack-objects.c Sat Jul 05 17:26:29 -0700 2008 Fix some warnings (on cygwin) to allow -Werror ... [Ramsay Jones]
file builtin-update-index.c Sun Jul 13 14:12:48 -0700 2008 Make usage strings dash-less When you misuse a... [sbeyer]
file builtin-update-ref.c Sun Jul 13 14:12:48 -0700 2008 Make usage strings dash-less When you misuse a... [sbeyer]
file builtin-upload-archive.c Fri Jul 25 17:20:55 -0700 2008 archive: define MAX_ARGS where it's needed MAX... [Rene Scharfe]
file builtin-verify-pack.c Sat Jul 05 17:26:29 -0700 2008 Fix some warnings (on cygwin) to allow -Werror ... [Ramsay Jones]
file builtin-verify-tag.c Mon Jul 28 23:02:11 -0700 2008 builtin-verify-tag: fix -v option parsing Sinc... [Olivier Marin]
file builtin-write-tree.c Sun Jul 13 14:12:48 -0700 2008 Make usage strings dash-less When you misuse a... [sbeyer]
file builtin.h Wed Jul 23 11:14:47 -0700 2008 Allow pager of diff command be enabled/disabled... [Alex Riesen]
file bundle.c Mon Jul 07 01:31:24 -0700 2008 Teach git-bundle to read revision arguments fro... [Adam Brewster]
file bundle.h Wed Sep 19 03:22:30 -0700 2007 Move bundle specific stuff into bundle.[ch] Th... [dscho]
file cache-tree.c Wed Jul 16 08:50:27 -0700 2008 cache-tree.c: make cache_tree_find() static Th... [Nanako Shiraishi]
file cache-tree.h Wed Jul 16 08:50:27 -0700 2008 cache-tree.c: make cache_tree_find() static Th... [Nanako Shiraishi]
file cache.h Mon Jul 28 23:26:25 -0700 2008 Make use of stat.ctime configurable A new conf... [Alex Riesen]
file check-builtins.sh Sun Nov 05 11:26:21 -0800 2006 cherry is built-in, do not ship git-cherry.sh ... [Junio C Hamano]
file check-racy.c Sat Nov 10 00:24:51 -0800 2007 ce_match_stat, run_diff_files: use symbolic con... [gitster]
file check_bindir Thu Jun 19 16:00:38 -0700 2008 Move all dashed-form commands to libexecdir Si... [pclouds]
file color.c Wed May 14 12:34:44 -0700 2008 Provide git_config with a callback-data paramet... [dscho]
file color.h Wed May 14 12:34:44 -0700 2008 Provide git_config with a callback-data paramet... [dscho]
file combine-diff.c Wed Jun 25 11:20:01 -0700 2008 Merge branch 'jc/maint-combine-diff-pre-context... [gitster]
file command-list.txt Thu Jan 17 22:52:40 -0800 2008 Officially deprecate repo-config. Signed-off-b... [gitster]
file commit.c Wed Jul 23 12:00:21 -0700 2008 sort_in_topological_order(): avoid setting a co... [dscho]
file commit.h Tue Jul 15 19:09:46 -0700 2008 Merge branch 'mv/merge-in-c' * mv/merge-in-c: ... [gitster]
directory compat/ Sun Aug 03 14:18:23 -0700 2008 Modify mingw_main() workaround to avoid link er... [Steffen Prohaska]
file config.c Mon Jul 28 23:26:25 -0700 2008 Make use of stat.ctime configurable A new conf... [Alex Riesen]
file config.mak.in Thu Jun 19 16:00:38 -0700 2008 Move all dashed-form commands to libexecdir Si... [pclouds]
file configure.ac Sun Jun 15 13:35:10 -0700 2008 Consistency: Use "libcurl" instead of "cURL lib... [Johan Herland]
file connect.c Wed Jun 25 23:45:08 -0700 2008 Windows: Disambiguate DOS style paths from SSH ... [Johannes Sixt]
directory contrib/
file convert.c Fri Jul 11 21:14:27 -0700 2008 Fixed text file auto-detection: treat EOF chara... [Dmitry Kakurin]
file copy.c Tue Apr 22 21:21:08 -0700 2008 copy.c: copy_fd - correctly report write errors... [Ariel Badichi]
file csum-file.c Sat May 31 14:46:57 -0700 2008 Make pack creation always fsync() the result T... [Linus Torvalds]
file csum-file.h Sat May 31 14:46:57 -0700 2008 Make pack creation always fsync() the result T... [Linus Torvalds]
file ctype.c Thu Jun 07 00:04:01 -0700 2007 War on whitespace This uses "git-apply --white... [gitster]
file daemon.c
file date.c Mon Jun 23 04:40:29 -0700 2008 Make my_mktime() public and rename it to tm_to_... [Johannes Sixt]
file decorate.c Thu Jul 03 00:34:59 -0700 2008 fast-export --export-marks: fix off by one erro... [gitster]
file decorate.h Mon Apr 16 16:51:09 -0700 2007 Add a generic "object decorator" interface, and... [Linus Torvalds]
file delta.h Thu Jul 12 14:32:35 -0700 2007 Support fetching the memory usage of a delta in... [Brian Downing]
file diff-delta.c Tue Dec 18 15:22:28 -0800 2007 fix style of a few comments in diff-delta.c Si... [Nicolas Pitre]
file diff-lib.c Wed Jul 16 14:03:24 -0700 2008 Fix buffer overflow in git diff If PATH_MAX on... [Dmitry Potapov]
file diff-no-index.c Mon Jul 21 19:11:50 -0700 2008 Rename path_list to string_list The name path_... [dscho]
file diff.c
file diff.h Wed Jul 16 14:03:24 -0700 2008 Fix buffer overflow in git diff If PATH_MAX on... [Dmitry Potapov]
file diffcore-break.c Sun Dec 02 02:24:46 -0800 2007 rename: Break filepairs with different types. ... [gitster]
file diffcore-delta.c Thu Oct 04 00:05:36 -0700 2007 optimize diffcore-delta by sorting hash entries... [Linus Torvalds]
file diffcore-order.c Tue Sep 18 17:42:17 -0700 2007 Use xmemdupz() in many places. Signed-off-by: ... [MadCoder]
file diffcore-pickaxe.c Thu Jun 07 00:04:01 -0700 2007 War on whitespace This uses "git-apply --white... [gitster]
file diffcore-rename.c Sat May 03 13:40:43 -0700 2008 diff: make "too many files" rename warning opti... [peff]
file diffcore.h Fri Oct 26 23:18:06 -0700 2007 copy vs rename detection: avoid unnecessary O(n... [Linus Torvalds]
file dir.c
file dir.h Tue Feb 05 00:46:49 -0800 2008 gitignore: lazily find dtype When we process "... [gitster]
file dump-cache-tree.c Tue Feb 03 22:11:44 -0800 2009 add test-dump-cache-tree in Makefile 5c5ba73 (... [Guanqun]
file editor.c Fri Jul 25 17:09:38 -0700 2008 editor.c: Libify launch_editor() This patch re... [sbeyer]
file entry.c Tue Mar 18 22:18:57 -0700 2008 Fix possible Solaris problem in 'checkout_entry... [Linus Torvalds]
file environment.c Mon Jul 28 23:26:25 -0700 2008 Make use of stat.ctime configurable A new conf... [Alex Riesen]
file exec_cmd.c Mon Jul 28 23:02:11 -0700 2008 Refactor, adding prepare_git_cmd(const char **a... [Steffen Prohaska]
file exec_cmd.h Mon Jul 28 23:02:11 -0700 2008 Refactor, adding prepare_git_cmd(const char **a... [Steffen Prohaska]
file fast-import.c Sat Jul 19 11:25:51 -0700 2008 Support gitlinks in fast-import. Currently fas... [angavrilov]
file fetch-pack.h Tue Mar 04 23:28:14 -0800 2008 Teach fetch-pack/upload-pack about --include-ta... [spearce]
file fixup-builtins Fri Jul 11 21:13:17 -0700 2008 make remove-dashes: apply to scripts and progra... [vmiklos]
file fsck.c Wed Mar 05 10:32:01 -0800 2008 fsck.c: fix bogus "empty tree" check ba002f3 (... [gitster]
file fsck.h Mon Feb 25 23:57:35 -0800 2008 add common fsck error printing function Signed... [Martin Koegler]
file generate-cmdlist.sh Sat Dec 01 23:48:28 -0800 2007 Consolidate command list to one. The categoriz... [gitster]
file git-add--interactive.perl Tue Jul 15 18:59:45 -0700 2008 Merge branch 'sp/win' * sp/win: We need to c... [gitster]
file git-am.sh
file git-archimport.perl Sun Jul 13 14:12:48 -0700 2008 Make usage strings dash-less When you misuse a... [sbeyer]
file git-bisect.sh
file git-compat-util.h Tue Jul 15 19:09:46 -0700 2008 Merge branch 'mv/merge-in-c' * mv/merge-in-c: ... [gitster]
file git-cvsexportcommit.perl Sun Jul 13 14:12:48 -0700 2008 Make usage strings dash-less When you misuse a... [sbeyer]
file git-cvsimport.perl Tue Aug 05 21:21:08 -0700 2008 Merge branch 'maint' * maint: RelNotes 1.5.6... [gitster]
file git-cvsserver.perl Sat Jul 19 11:17:43 -0700 2008 cvsserver: Add cvs co -c support Implement cvs... [Lars Noschinski]
file git-filter-branch.sh
directory git-gui/
file git-instaweb.sh Sun Jul 13 14:12:48 -0700 2008 Make usage strings dash-less When you misuse a... [sbeyer]
file git-lost-found.sh Sat Nov 17 21:39:37 -0800 2007 Merge branch 'ph/parseopt-sh' * ph/parseopt-sh... [gitster]
file git-merge-octopus.sh Mon Jul 02 22:52:14 -0700 2007 Rewrite "git-frotz" to "git frotz" This uses t... [gitster]
file git-merge-one-file.sh Tue Mar 18 22:17:17 -0700 2008 git-merge-one-file: fix longstanding stupid thi... [gitster]
file git-merge-resolve.sh Thu Aug 30 17:18:22 -0700 2007 Fixing comment in merge strategies Comments in... [pinetops]
file git-mergetool.sh Thu Jun 19 14:13:55 -0700 2008 Remove the use of '--' in merge program invocat... [Patrick Higgins]
file git-parse-remote.sh Mon Jul 02 22:52:14 -0700 2007 Rewrite "git-frotz" to "git frotz" This uses t... [gitster]
file git-pull.sh Wed Jul 23 11:36:56 -0700 2008 Ignore dirty submodule states in "git pull --re... [dscho]
file git-quiltimport.sh Mon Jul 21 18:51:47 -0700 2008 Rename .git/rebase to .git/rebase-apply With g... [dscho]
file git-rebase--interactive.sh
file git-rebase.sh
file git-relink.perl Sun Jul 13 14:12:48 -0700 2008 Make usage strings dash-less When you misuse a... [sbeyer]
file git-repack.sh Sun Jul 13 14:12:48 -0700 2008 Make usage strings dash-less When you misuse a... [sbeyer]
file git-request-pull.sh Sun Jul 13 16:08:27 -0700 2008 git-request-pull: replace call to deprecated pe... [Ramsay Jones]
file git-send-email.perl Fri Jul 25 13:56:36 -0700 2008 Merge branch 'maint' * maint: Makefile: fix ... [gitster]
file git-sh-setup.sh Sun Jul 13 14:12:48 -0700 2008 Make usage strings dash-less When you misuse a... [sbeyer]
file git-stash.sh
file git-submodule.sh Mon Jul 21 22:36:29 -0700 2008 git-submodule: move ill placed shift. When run... [MadCoder]
file git-svn.perl
file git-web--browse.sh Fri Mar 14 00:31:06 -0700 2008 web--browse: use custom commands defined at con... [Christian Couder]
file git.c Fri Jul 25 17:41:13 -0700 2008 Record the command invocation path early We wi... [Johannes Sixt]
file git.spec.in Thu Jun 19 16:00:38 -0700 2008 Move all dashed-form commands to libexecdir Si... [pclouds]
directory gitk-git/
directory gitweb/ Sun Jul 27 14:14:01 -0700 2008 gitweb: More about how gitweb gets 'owner' of r... [jnareb]
file graph.c Fri Jun 06 11:56:43 -0700 2008 git log --graph: print '*' for all commits, inc... [Adam Simpkins]
file graph.h Sun May 25 12:06:52 -0700 2008 log --graph --left-right: show left/right infor... [Adam Simpkins]
file grep.c Mon Jun 04 23:07:00 -0700 2007 Move buffer_is_binary() to xdiff-interface.h W... [dscho]
file grep.h Wed Sep 27 23:59:09 -0700 2006 grep --all-match This lets you say: git grep... [Junio C Hamano]
file hash-object.c Sun Jul 13 14:12:48 -0700 2008 Make usage strings dash-less When you misuse a... [sbeyer]
file hash.c Sun Mar 09 00:43:48 -0800 2008 Add 'const' where appropriate to index handling... [Linus Torvalds]
file hash.h Sun Mar 09 00:43:48 -0800 2008 Add 'const' where appropriate to index handling... [Linus Torvalds]
file help.c Sun Jul 27 14:14:38 -0700 2008 Avoid chdir() in list_commands_in_dir() The fu... [dscho]
file http-push.c Sun Jul 13 14:12:48 -0700 2008 Make usage strings dash-less When you misuse a... [sbeyer]
file http-walker.c Sat Jul 19 11:28:06 -0700 2008 Merge branch 'maint' * maint: GIT 1.5.6.4 ... [gitster]
file http.c Sat Jul 05 17:42:46 -0700 2008 http.c: Use 'git_config_string' to clean up SSL... [whee]
file http.h Fri Jul 04 00:37:40 -0700 2008 Work around gcc warnings from curl headers Aft... [gitster]
file ident.c Wed Jul 30 11:42:01 -0700 2008 Replace uses of "git-var" with "git var" Signe... [Todd Zullinger]
file imap-send.c Wed May 14 12:34:44 -0700 2008 Provide git_config with a callback-data paramet... [dscho]
file index-pack.c Fri Jul 25 13:56:36 -0700 2008 Merge branch 'maint' * maint: Makefile: fix ... [gitster]
file interpolate.c Fri Feb 22 14:14:40 -0800 2008 Avoid unnecessary "if-before-free" tests. This... [Jim Meyering]
file interpolate.h Wed Jun 13 00:41:21 -0700 2007 Lift 16kB limit of log message output Traditio... [gitster]
file list-objects.c Mon Feb 18 19:25:26 -0800 2008 list-objects.c::process_tree/blob: check for NU... [Martin Koegler]
file list-objects.h Thu Sep 07 02:46:02 -0700 2006 pack-objects: further work on internal rev-list... [Junio C Hamano]
file ll-merge.c Wed May 14 12:34:44 -0700 2008 Provide git_config with a callback-data paramet... [dscho]
file ll-merge.h Mon Feb 18 00:46:13 -0800 2008 merge-recursive: split low-level merge function... [gitster]
file lockfile.c Sat May 31 14:33:59 -0700 2008 rollback lock files on more signals than just S... [bonzini]
file log-tree.c Tue Jul 29 23:18:15 -0700 2008 format-patch: Produce better output with --inli... [kballard]
file log-tree.h Sat May 03 11:48:03 -0700 2008 Remove dead code: show_log() sep argument and d... [Adam Simpkins]
file mailmap.c Mon Jul 21 19:11:50 -0700 2008 Rename path_list to string_list The name path_... [dscho]
file mailmap.h Mon Jul 21 19:11:50 -0700 2008 Rename path_list to string_list The name path_... [dscho]
file match-trees.c Sat Oct 20 22:43:27 -0700 2007 Improved const correctness for strings Signed-... [spearce]
file merge-file.c Thu Dec 13 23:04:26 -0800 2007 xdl_diff: identify call sites. This inserts a ... [gitster]
file merge-index.c Fri Feb 22 07:02:40 -0800 2008 git-merge-index documentation: clarify synopsis... [Gerrit Pape]
file merge-recursive.h Sat Feb 09 23:16:51 -0800 2008 Build-in merge-recursive This makes write_tree... [Daniel Barkalow]
file merge-tree.c Sun Mar 09 00:43:47 -0800 2008 Make 'traverse_trees()' traverse conflicting DF... [Linus Torvalds]
file mktag.c Mon Mar 31 22:43:34 -0700 2008 mktag.c: tweak validation of tagger field and a... [Brandon Casey]
file mktree.c Thu Sep 20 23:32:18 -0700 2007 Rework unquote_c_style to work on a strbuf. If... [MadCoder]
directory mozilla-sha1/ Thu Jun 07 00:04:01 -0700 2007 War on whitespace This uses "git-apply --white... [gitster]
file name-hash.c Wed Apr 09 01:22:25 -0700 2008 Make hash_name_lookup able to do case-independe... [Linus Torvalds]
file object.c Sun Feb 03 16:04:57 -0800 2008 parse_object_buffer: don't ignore errors from t... [Martin Koegler]
file object.h Mon Feb 25 23:57:35 -0800 2008 Remove unused object-ref code Signed-off-by: M... [Martin Koegler]
file pack-check.c Tue Jun 24 23:58:57 -0700 2008 verify-pack: check packed object CRC when using... [Nicolas Pitre]
file pack-redundant.c Sun Jul 13 14:12:48 -0700 2008 Make usage strings dash-less When you misuse a... [sbeyer]
file pack-refs.c Thu Jun 19 15:53:13 -0700 2008 Move pack_refs() and friends into libgit This ... [Johan Herland]
file pack-refs.h Thu Jun 19 15:53:13 -0700 2008 Move pack_refs() and friends into libgit This ... [Johan Herland]
file pack-revindex.c Mon Jun 23 21:25:20 -0700 2008 call init_pack_revindex() lazily This makes li... [Nicolas Pitre]
file pack-revindex.h Mon Jun 23 21:25:20 -0700 2008 call init_pack_revindex() lazily This makes li... [Nicolas Pitre]
file pack-write.c Wed Jun 25 21:30:55 -0700 2008 pack.indexversion config option now defaults to... [Nicolas Pitre]
file pack.h Tue Jun 24 23:58:57 -0700 2008 verify-pack: check packed object CRC when using... [Nicolas Pitre]
file pager.c Wed Jun 25 23:47:15 -0700 2008 Windows: Make the pager work. Since we have ne... [Johannes Sixt]
file parse-options.c Wed Aug 06 13:50:48 -0700 2008 Sync with 1.5.6.5 [gitster]
file parse-options.h Wed Aug 06 13:50:48 -0700 2008 Sync with 1.5.6.5 [gitster]
file patch-delta.c Mon Dec 18 15:30:17 -0800 2006 make patch_delta() error cases a bit more verbo... [Nicolas Pitre]
file patch-id.c Thu Jun 07 00:04:01 -0700 2007 War on whitespace This uses "git-apply --white... [gitster]
file patch-ids.c Sun Nov 11 16:54:15 -0800 2007 Make the diff_options bitfields be an unsigned ... [MadCoder]
file patch-ids.h Wed Apr 11 20:02:03 -0700 2007 Refactor patch-id filtering out of git-cherry a... [Junio C Hamano]
file path.c
directory perl/
file pkt-line.c Sat May 03 22:15:25 -0700 2008 Cleanup xread() loops to use read_in_full() Si... [Heikki Orsila]
file pkt-line.h Mon Jun 26 02:11:53 -0700 2006 Fix pkt-line.h to compile with a non-GCC compil... [Dennis Stosberg]
directory ppc/ Thu Jun 07 00:04:01 -0700 2007 War on whitespace This uses "git-apply --white... [gitster]
file pretty.c Mon Jul 21 19:11:50 -0700 2008 Rename path_list to string_list The name path_... [dscho]
file progress.c Sun Jun 08 13:56:32 -0700 2008 progress.c: avoid use of dynamic-sized array D... [gerberb]
file progress.h Thu Nov 08 15:43:41 -0800 2007 nicer display of thin pack completion In the s... [Nicolas Pitre]
file quote.c Fri Jun 27 23:22:00 -0700 2008 shrink git-shell by avoiding redundant dependen... [Dmitry Potapov]
file quote.h Fri Mar 07 21:22:25 -0800 2008 Make private quote_path() in wt-status.c availa... [Dmitry Potapov]
file reachable.c Mon Feb 18 20:56:01 -0800 2008 Merge branch 'mk/maint-parse-careful' * mk/mai... [gitster]
file reachable.h Sat Jan 06 22:57:34 -0800 2007 Move traversal of reachable objects into a sepa... [Junio C Hamano]
file read-cache.c Wed Jul 30 00:09:22 -0700 2008 Teach gitlinks to ie_modified() and ce_modified... [gitster]
file receive-pack.c Fri Jul 25 17:41:13 -0700 2008 Record the command invocation path early We wi... [Johannes Sixt]
file reflog-walk.c Mon Jul 21 19:11:50 -0700 2008 Rename path_list to string_list The name path_... [dscho]
file reflog-walk.h Tue Jul 24 17:28:10 -0700 2007 git log -g: Complain, but do not fail, when no ... [dscho]
file refs.c Wed Jul 09 00:19:50 -0700 2008 Merge branch 'maint' * maint: Start preparin... [gitster]
file refs.h Sun May 04 17:41:44 -0700 2008 Allow for having for_each_ref() list extra refs... [Daniel Barkalow]
file remote.c Sun Jul 27 14:14:01 -0700 2008 make sure parsed wildcard refspec ends with sla... [gitster]
file remote.h Wed Jul 02 23:32:25 -0700 2008 Refactor "tracking statistics" code used by "gi... [gitster]
file rerere.c Mon Jul 21 19:11:50 -0700 2008 Rename path_list to string_list The name path_... [dscho]
file rerere.h Mon Jul 21 19:11:50 -0700 2008 Rename path_list to string_list The name path_... [dscho]
file revision.c Thu Jul 31 11:35:17 -0700 2008 Allow "non-option" revision options in parse_op... [MadCoder]
file revision.h Wed Jul 23 12:00:21 -0700 2008 sort_in_topological_order(): avoid setting a co... [dscho]
file run-command.c Mon Aug 04 21:46:42 -0700 2008 Add output flushing before fork() This adds ff... [Anders Melchiorsen]
file run-command.h Wed Jun 25 23:45:08 -0700 2008 Windows: Implement asynchronous functions as th... [Johannes Sixt]
file send-pack.h Fri Nov 09 21:14:10 -0800 2007 Teach send-pack a mirror mode Existing "git pu... [Andy Whitcroft]
file server-info.c Fri Jan 04 12:28:58 -0800 2008 Don't access line[-1] for a zero-length "line" ... [Jim Meyering]
file setup.c Mon Jul 07 02:17:23 -0700 2008 Merge branch 'dr/ceiling' * dr/ceiling: Elim... [gitster]
file sha1-lookup.c Wed Apr 09 01:30:18 -0700 2008 sha1-lookup: make selection of 'middle' less ag... [gitster]
file sha1-lookup.h Wed Apr 09 01:23:52 -0700 2008 sha1-lookup: more memory efficient search in so... [gitster]
file sha1_file.c Tue Aug 05 21:21:20 -0700 2008 Optimize sha1_object_info for loose objects, no... [Steven Grimm]
file sha1_name.c Wed Jul 23 18:11:04 -0700 2008 ignore non-existent refs in dwim_log() f2eba66... [gitster]
file shallow.c Mon Feb 18 20:56:01 -0800 2008 Merge branch 'mk/maint-parse-careful' * mk/mai... [gitster]
file shell.c Fri Jul 25 17:41:13 -0700 2008 Record the command invocation path early We wi... [Johannes Sixt]
file shortlog.h Mon Jul 21 19:11:50 -0700 2008 Rename path_list to string_list The name path_... [dscho]
file show-index.c Sat Jul 05 17:26:29 -0700 2008 Fix some warnings (on cygwin) to allow -Werror ... [Ramsay Jones]
file sideband.c Wed Jan 09 12:23:59 -0800 2008 recv_sideband: Do not use ANSI escape sequence ... [Johannes Sixt]
file sideband.h Wed Oct 11 11:13:01 -0700 2006 atomic write for sideband remote messages It h... [Nicolas Pitre]
file strbuf.c Sun Jul 13 14:04:04 -0700 2008 Add some useful functions for strbuf manipulati... [luksan]
file strbuf.h Fri Jul 25 17:09:38 -0700 2008 editor.c: Libify launch_editor() This patch re... [sbeyer]
file string-list.c Mon Jul 21 19:11:50 -0700 2008 Rename path_list to string_list The name path_... [dscho]
file string-list.h Mon Jul 21 19:11:50 -0700 2008 Rename path_list to string_list The name path_... [dscho]
file symlinks.c Sat May 10 18:16:31 -0700 2008 Optimize symlink/directory detection This is t... [Linus Torvalds]
directory t/
file tag.c Sun Mar 02 15:11:07 -0800 2008 Merge branch 'mk/maint-parse-careful' * mk/mai... [gitster]
file tag.h Wed Nov 02 16:50:58 -0800 2005 Be careful when dereferencing tags. One caller... [Junio C Hamano]
file tar.h Sat Mar 25 16:35:43 -0800 2006 tar-tree: Introduce write_entry() ... and use ... [Rene Scharfe]
directory templates/ Wed Jul 02 21:57:52 -0700 2008 Merge branch 'j6t/mingw' * j6t/mingw: (38 comm... [gitster]
file test-chmtime.c Sun Feb 25 11:09:56 -0800 2007 Add test-chmtime: a utility to change mtime on ... [Eric Wong]
file test-date.c Wed Dec 20 09:51:35 -0800 2006 simplify inclusion of system header files. Thi... [Junio C Hamano]
file test-delta.c Tue May 01 02:59:08 -0700 2007 Fix compilation of test-delta The code used wr... [Martin Koegler]
file test-genrandom.c Wed Apr 11 19:23:32 -0700 2007 simple random data generator for tests Relianc... [Nicolas Pitre]
file test-match-trees.c Sat Apr 07 02:29:40 -0700 2007 A new merge stragety 'subtree'. This merge str... [Junio C Hamano]
file test-parse-options.c
file test-path-utils.c Fri May 23 14:15:01 -0700 2008 Add support for GIT_CEILING_DIRECTORIES Make g... [dreiss]
file test-sha1.c Sat Jun 24 02:59:20 -0700 2006 test-sha1: test hashing large buffer test to h... [Junio C Hamano]
file test-sha1.sh Thu Mar 13 00:57:52 -0700 2008 more tr portability test script fixes Dealing ... [peff]
file thread-utils.c Sat Feb 23 12:00:32 -0800 2008 pack-objects: Add runtime detection of online C... [Andreas Ericsson]
file thread-utils.h Sat Feb 23 12:00:32 -0800 2008 pack-objects: Add runtime detection of online C... [Andreas Ericsson]
file trace.c Mon Dec 03 22:11:53 -0800 2007 Trace and quote with argv: get rid of unneeded ... [Christian Couder]
file transport.c
file transport.h Sun May 04 17:41:44 -0700 2008 Mark the list of refs to fetch as const Fetchi... [Daniel Barkalow]
file tree-diff.c Wed Jul 16 14:03:24 -0700 2008 Fix buffer overflow in git diff If PATH_MAX on... [Dmitry Potapov]
file tree-walk.c Sun Mar 09 00:43:47 -0800 2008 Fix tree-walking compare_entry() in the presens... [Linus Torvalds]
file tree-walk.h Sun Mar 09 00:43:47 -0800 2008 Make 'traverse_trees()' traverse conflicting DF... [Linus Torvalds]
file tree.c Sun Jan 25 18:40:08 -0800 2009 Revert round #1 of the series This reverts the... [gitster]
file tree.h Tue Jul 15 07:17:59 -0700 2008 add context pointer to read_tree_recursive() A... [René Scharfe]
file unpack-file.c Wed May 14 12:34:44 -0700 2008 Provide git_config with a callback-data paramet... [dscho]
file unpack-trees.c Thu May 29 17:35:21 -0700 2008 unpack_trees(): allow callers to differentiate ... [gitster]
file unpack-trees.h Mon May 19 19:30:13 -0700 2008 unpack-trees: allow Porcelain to give different... [gitster]
file update-server-info.c Sun Jul 13 14:12:48 -0700 2008 Make usage strings dash-less When you misuse a... [sbeyer]
file upload-pack.c Fri Jul 25 17:41:13 -0700 2008 Record the command invocation path early We wi... [Johannes Sixt]
file usage.c Fri Nov 09 22:25:36 -0800 2007 print warning/error/fatal messages in one shot ... [Nicolas Pitre]
file utf8.c Sun Jan 06 20:53:46 -0800 2008 utf8_width(): allow non NUL-terminated input T... [gitster]
file utf8.h Sun Jan 06 20:53:46 -0800 2008 utf8_width(): allow non NUL-terminated input T... [gitster]
file var.c Wed Jul 30 11:42:01 -0700 2008 Replace uses of "git-var" with "git var" Signe... [Todd Zullinger]
file walker.c Wed Jun 04 13:33:25 -0700 2008 Fix "git clone http://$URL" to check out the wo... [peff]
file walker.h Sat Apr 26 17:36:17 -0700 2008 Make walker.fetch_ref() take a struct ref. Thi... [Daniel Barkalow]
file wrapper.c Sun Jul 20 17:17:09 -0700 2008 Move read_in_full() and write_in_full() to wrap... [gitster]
file write_or_die.c Sun Jul 20 17:17:09 -0700 2008 Move read_in_full() and write_in_full() to wrap... [gitster]
file ws.c Thu Jun 26 22:07:26 -0700 2008 Teach "diff --check" about new blank lines at e... [gitster]
file wt-status.c Sun Jul 13 15:15:23 -0700 2008 Merge branch 'jc/report-tracking' * jc/report-... [gitster]
file wt-status.h Mon Jun 09 15:48:19 -0700 2008 Add argument 'no' commit/status option -u|--unt... [mstormo]
file xdiff-interface.c Fri Mar 14 00:16:42 -0700 2008 Merge branch 'maint' * maint: merge-file: ha... [gitster]
file xdiff-interface.h Thu Dec 13 23:04:26 -0800 2007 xdl_diff: identify call sites. This inserts a ... [gitster]
directory xdiff/ Mon Feb 18 00:10:37 -0800 2008 xdl_merge(): introduce XDL_MERGE_ZEALOUS_ALNUM ... [dscho]
README
////////////////////////////////////////////////////////////////

  GIT - the stupid content tracker

////////////////////////////////////////////////////////////////

"git" can mean anything, depending on your mood.

 - random three-letter combination that is pronounceable, and not
   actually used by any common UNIX command.  The fact that it is a
   mispronunciation of "get" may or may not be relevant.
 - stupid. contemptible and despicable. simple. Take your pick from the
   dictionary of slang.
 - "global information tracker": you're in a good mood, and it actually
   works for you. Angels sing, and a light suddenly fills the room.
 - "goddamn idiotic truckload of sh*t": when it breaks

Git is a fast, scalable, distributed revision control system with an
unusually rich command set that provides both high-level operations
and full access to internals.

Git is an Open Source project covered by the GNU General Public License.
It was originally written by Linus Torvalds with help of a group of
hackers around the net. It is currently maintained by Junio C Hamano.

Please read the file INSTALL for installation instructions.
See Documentation/tutorial.txt to get started, then see
Documentation/everyday.txt for a useful minimum set of commands,
and "man git-commandname" for documentation of each command.
CVS users may also want to read Documentation/cvs-migration.txt.

Many Git online resources are accessible from http://git.or.cz/
including full documentation and Git related tools.

The user discussion and development of Git take place on the Git
mailing list -- everyone is welcome to post bug reports, feature
requests, comments and patches to git@vger.kernel.org. To subscribe
to the list, send an email with just "subscribe git" in the body to
majordomo@vger.kernel.org. The mailing list archives are available at
http://marc.theaimsgroup.com/?l=git and other archival sites.

The messages titled "A note from the maintainer", "What's in
git.git (stable)" and "What's cooking in git.git (topics)" and
the discussion following them on the mailing list give a good
reference for project status, development direction and
remaining tasks.