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 Sun Jun 21 10:42:37 -0700 2009 .gitattributes: CR at the end of the line is an... [Nanako Shiraishi]
file .gitignore Fri Sep 18 20:00:42 -0700 2009 Add scripts to generate projects for other buil... [Marius Storm-Olsen]
file .mailmap Mon Sep 14 02:23:36 -0700 2009 Nicolas Pitre has a new email address Due to p... [Nicolas Pitre]
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 Wed Jul 29 09:33:29 -0700 2009 Start 1.6.5 cycle The next major release will ... [gitster]
file INSTALL Thu Sep 10 21:34:43 -0700 2009 INSTALL: Describe dependency knobs from Makefil... [Brian Gernhardt]
file Makefile
file README Wed Feb 25 00:49:54 -0800 2009 README: fix path to "gitcvs-migration.txt" and ... [Christian Couder]
file RelNotes Wed Jul 29 09:33:29 -0700 2009 Start 1.6.5 cycle The next major release will ... [gitster]
file abspath.c Thu Aug 27 16:20:53 -0700 2009 abspath.c: move declaration of 'len' into inner... [Brandon Casey]
file advice.c Fri Sep 11 21:33:24 -0700 2009 status: make "how to stage" messages optional ... [Jeff King]
file advice.h Fri Sep 11 21:33:24 -0700 2009 status: make "how to stage" messages optional ... [Jeff King]
file alias.c Sat May 23 01:39:08 -0700 2009 Merge branch 'jk/maint-1.6.0-trace-argv' * jk/... [gitster]
file alloc.c Fri May 01 15:17:31 -0700 2009 Fix a bunch of pointer declarations (codestyle)... [felipec]
file archive-tar.c Fri May 08 23:57:29 -0700 2009 archive-tar.c: squelch a type mismatch warning ... [gitster]
file archive-zip.c Sat Jul 19 11:17:43 -0700 2008 archive: remove unused headers Remove obsolete... [René Scharfe]
file archive.c Sun Sep 13 13:23:40 -0700 2009 git-archive: add '-o' as a alias for '--output'... [Dmitry Potapov]
file archive.h Fri Apr 17 21:05:49 -0700 2009 archive: do not read .gitattributes in working ... [pclouds]
file attr.c Tue Jun 30 16:12:24 -0700 2009 attr: plug minor memory leak Free the memory a... [René Scharfe]
file attr.h Fri Apr 17 21:05:49 -0700 2009 attr: add GIT_ATTR_INDEX "direction" This inst... [pclouds]
file base85.c Thu Jun 18 09:22:46 -0700 2009 Fix big left-shifts of unsigned char Shifting ... [Linus Torvalds]
file bisect.c Wed Aug 26 12:05:57 -0700 2009 git-bisect: call the found commit "*the* first ... [Nanako Shiraishi]
file bisect.h Sat Jun 06 11:26:56 -0700 2009 bisect: add parameters to "filter_skipped" bec... [Christian Couder]
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]
directory block-sha1/ Tue Aug 18 14:19:40 -0700 2009 remove ARM and Mozilla SHA1 implementations Th... [Nicolas Pitre]
file branch.c Sat Jun 27 11:14:53 -0700 2009 Convert existing die(..., strerror(errno)) to d... [trast]
file branch.h Tue Mar 03 22:58:52 -0800 2009 Make git-clone respect branch.autosetuprebase ... [gitster]
file builtin-add.c Sun Sep 13 01:32:20 -0700 2009 don't dereference NULL upon fdopen failure The... [Jim Meyering]
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
file builtin-archive.c Sun Sep 13 13:54:39 -0700 2009 git-archive: infer output format from filename ... [Dmitry Potapov]
file builtin-bisect--helper.c Mon May 25 01:07:25 -0700 2009 parse-opts: prepare for OPT_FILENAME To give O... [bebarino]
file builtin-blame.c Mon Aug 31 23:26:28 -0700 2009 Style fixes, add a space after if/for/while. T... [bgianfo]
file builtin-branch.c Sat Aug 29 14:08:03 -0700 2009 UI consistency: allow --force for where -f mean... [René Scharfe]
file builtin-bundle.c Fri Sep 18 19:47:15 -0700 2009 Update the usage bundle string. "git bundle -h... [Thiago Farina]
file builtin-cat-file.c Sun May 31 16:57:42 -0700 2009 Merge branch 'sb/opt-filename' * sb/opt-filena... [gitster]
file builtin-check-attr.c Mon May 25 01:07:25 -0700 2009 parse-opts: prepare for OPT_FILENAME To give O... [bebarino]
file builtin-check-ref-format.c Sun Mar 22 23:52:11 -0700 2009 strbuf_check_branch_ref(): a helper to check a ... [gitster]
file builtin-checkout-index.c Mon May 25 01:07:25 -0700 2009 parse-opts: prepare for OPT_FILENAME To give O... [bebarino]
file builtin-checkout.c Mon Sep 07 15:24:38 -0700 2009 Merge branch 'tr/reset-checkout-patch' * tr/re... [gitster]
file builtin-clean.c Sat Aug 29 14:08:03 -0700 2009 UI consistency: allow --force for where -f mean... [René Scharfe]
file builtin-clone.c Sun Sep 13 01:32:26 -0700 2009 preserve mtime of local clone A local clone wi... [drizzd]
file builtin-commit-tree.c Sat Jun 27 11:14:53 -0700 2009 Convert existing die(..., strerror(errno)) to d... [trast]
file builtin-commit.c
file builtin-config.c Sat Jun 27 11:14:53 -0700 2009 Convert existing die(..., strerror(errno)) to d... [trast]
file builtin-count-objects.c Mon May 25 01:07:25 -0700 2009 parse-opts: prepare for OPT_FILENAME To give O... [bebarino]
file builtin-describe.c Thu Aug 06 13:35:55 -0700 2009 git-describe: Die early if there are no possibl... [Björn Steinbrink]
file builtin-diff-files.c Fri Nov 14 19:11:49 -0800 2008 Add cache preload facility This can do the lst... [Linus Torvalds]
file builtin-diff-index.c Thu Aug 28 20:50:10 -0700 2008 diff*: fix worktree setup This fixes "git diff... [pclouds]
file builtin-diff-tree.c Sat Mar 14 13:36:34 -0700 2009 Remove unused assignments These variables were... [d0k]
file builtin-diff.c Fri Aug 07 14:40:29 -0700 2009 Show usage string for 'git log -h', 'git show -... [moy]
file builtin-fast-export.c Fri Jul 31 07:48:09 -0700 2009 git fast-export: add --no-data option When usi... [girving]
file builtin-fetch--tool.c Sat Jun 27 11:14:53 -0700 2009 Convert existing die(..., strerror(errno)) to d... [trast]
file builtin-fetch-pack.c Mon Jun 08 21:18:41 -0700 2009 fetch-pack: close output channel after sideband... [Johannes Sixt]
file builtin-fetch.c Sun Sep 13 01:31:10 -0700 2009 use write_str_in_full helper to avoid literal s... [Jim Meyering]
file builtin-fmt-merge-msg.c Sat Jun 27 11:14:53 -0700 2009 Use die_errno() instead of die() when checking ... [trast]
file builtin-for-each-ref.c Mon Aug 31 23:26:28 -0700 2009 Style fixes, add a space after if/for/while. T... [bgianfo]
file builtin-fsck.c Fri Aug 21 18:47:53 -0700 2009 Merge branch 'cc/replace' * cc/replace: t605... [gitster]
file builtin-gc.c Mon May 25 01:07:25 -0700 2009 parse-opts: prepare for OPT_FILENAME To give O... [bebarino]
file builtin-grep.c Sun Sep 13 01:30:53 -0700 2009 Merge branch 'maint' * maint: GIT 1.6.4.3 ... [gitster]
file builtin-help.c Sat Jun 20 21:52:55 -0700 2009 Fix various sparse warnings in the git source c... [Linus Torvalds]
file builtin-init-db.c Wed Aug 05 12:39:33 -0700 2009 Merge branch 'ns/init-mkdir' * ns/init-mkdir: ... [gitster]
file builtin-log.c
file builtin-ls-files.c Thu Jul 09 01:11:26 -0700 2009 Add 'fill_directory()' helper function for dire... [Linus Torvalds]
file builtin-ls-remote.c Tue Nov 11 13:24:00 -0800 2008 git ls-remote: make usage string match manpage ... [snaewe]
file builtin-ls-tree.c Fri Mar 20 09:35:21 -0700 2009 Produce a nicer output in case of sha1_object_i... [Alex Riesen]
file builtin-mailinfo.c Fri Sep 11 00:23:07 -0700 2009 add documentation for mailinfo.scissors and '--... [Nicolas Sebrecht]
file builtin-mailsplit.c Sun Sep 13 01:32:20 -0700 2009 don't dereference NULL upon fdopen failure The... [Jim Meyering]
file builtin-merge-base.c Wed Aug 05 10:28:05 -0700 2009 git-merge-base/git-show-branch: Cleanup documen... [Michael J Gruber]
file builtin-merge-file.c Mon May 25 01:07:25 -0700 2009 parse-opts: prepare for OPT_FILENAME To give O... [bebarino]
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 Sat May 23 01:54:45 -0700 2009 MinGW: Fix compiler warning in merge-recursive ... [Johannes Schindelin]
file builtin-merge.c Sun Aug 16 04:13:04 -0700 2009 Merge branch 'jk/maint-merge-msg-fix' * jk/mai... [gitster]
file builtin-mktree.c Mon May 25 01:07:25 -0700 2009 parse-opts: prepare for OPT_FILENAME To give O... [bebarino]
file builtin-mv.c Sat Aug 29 14:08:03 -0700 2009 UI consistency: allow --force for where -f mean... [René Scharfe]
file builtin-name-rev.c Mon May 25 01:07:25 -0700 2009 parse-opts: prepare for OPT_FILENAME To give O... [bebarino]
file builtin-pack-objects.c Fri Sep 18 19:48:48 -0700 2009 pack-objects: remove SP at the end of usage str... [Thiago Farina]
file builtin-pack-refs.c Mon May 25 01:07:25 -0700 2009 parse-opts: prepare for OPT_FILENAME To give O... [bebarino]
file builtin-prune-packed.c Fri Jul 10 23:57:21 -0700 2009 prune-packed: migrate to parse-options Add lon... [bebarino]
file builtin-prune.c Sun May 31 17:02:59 -0700 2009 environment: add global variable to disable rep... [Christian Couder]
file builtin-push.c Sun Sep 13 11:29:18 -0700 2009 git-push: Accept -n as a synonym for --dry-run.... [nelhage]
file builtin-read-tree.c Mon Aug 17 09:20:52 -0700 2009 read-tree: Fix regression with creation of a ne... [Alexandre Julliard]
file builtin-receive-pack.c
file builtin-reflog.c Sun Sep 13 01:31:10 -0700 2009 use write_str_in_full helper to avoid literal s... [Jim Meyering]
file builtin-remote.c Mon Aug 31 23:26:28 -0700 2009 Style fixes, add a space after if/for/while. T... [bgianfo]
file builtin-replace.c Sun May 31 17:03:40 -0700 2009 builtin-replace: use "usage_msg_opt" to give be... [Christian Couder]
file builtin-rerere.c Wed Apr 29 18:37:41 -0700 2009 replace direct calls to unlink(2) with unlink_o... [Alex Riesen]
file builtin-reset.c Mon Sep 07 15:24:38 -0700 2009 Merge branch 'tr/reset-checkout-patch' * tr/re... [gitster]
file builtin-rev-list.c
file builtin-rev-parse.c Mon Jul 06 09:39:46 -0700 2009 Merge branch 'tr/die_errno' * tr/die_errno: ... [gitster]
file builtin-revert.c Sat Jun 27 11:14:53 -0700 2009 Use die_errno() instead of die() when checking ... [trast]
file builtin-rm.c Sat Jun 27 11:14:53 -0700 2009 Convert existing die(..., strerror(errno)) to d... [trast]
file builtin-send-pack.c Wed Aug 05 20:14:09 -0700 2009 transport: pass "quiet" flag to pack-objects W... [Jeff King]
file builtin-shortlog.c Mon Aug 31 23:26:28 -0700 2009 Style fixes, add a space after if/for/while. T... [bgianfo]
file builtin-show-branch.c Wed Aug 05 10:29:37 -0700 2009 git-merge-base/git-show-branch --merge-base: Do... [Michael J Gruber]
file builtin-show-ref.c Sat Jun 20 23:50:42 -0700 2009 show-ref: migrate to parse-options Also make t... [bebarino]
file builtin-stripspace.c Sat Jun 27 11:14:53 -0700 2009 Use die_errno() instead of die() when checking ... [trast]
file builtin-symbolic-ref.c Mon May 25 01:07:25 -0700 2009 parse-opts: prepare for OPT_FILENAME To give O... [bebarino]
file builtin-tag.c Sat Aug 29 14:08:03 -0700 2009 UI consistency: allow --force for where -f mean... [René Scharfe]
file builtin-tar-tree.c Sat Jun 27 11:14:53 -0700 2009 Use die_errno() instead of die() when checking ... [trast]
file builtin-unpack-objects.c Thu Aug 27 16:59:08 -0700 2009 Merge branch 'jc/maint-unpack-objects-strict' ... [gitster]
file builtin-update-index.c Fri May 01 15:17:31 -0700 2009 Fix a bunch of pointer declarations (codestyle)... [felipec]
file builtin-update-ref.c Mon May 25 01:07:25 -0700 2009 parse-opts: prepare for OPT_FILENAME To give O... [bebarino]
file builtin-update-server-info.c Sat Aug 29 14:07:25 -0700 2009 update-server-info: make builtin, use parseopt ... [René Scharfe]
file builtin-upload-archive.c Sat Jun 20 21:46:55 -0700 2009 Merge branch 'pb/maint-1.6.2-userdiff-fix' * p... [gitster]
file builtin-verify-pack.c Fri Aug 07 20:45:31 -0700 2009 verify-pack --stat-only: show histogram without... [gitster]
file builtin-verify-tag.c Fri Jul 10 23:57:15 -0700 2009 verify-tag: migrate to parse-options Signed-of... [bebarino]
file builtin-write-tree.c Fri Jul 10 23:56:40 -0700 2009 write-tree: migrate to parse-options A check f... [bebarino]
file builtin.h Sat Aug 29 14:07:25 -0700 2009 update-server-info: make builtin, use parseopt ... [René Scharfe]
file bundle.c Sun Sep 13 01:32:20 -0700 2009 don't dereference NULL upon fdopen failure The... [Jim Meyering]
file bundle.h Wed Sep 19 03:22:30 -0700 2007 Move bundle specific stuff into bundle.[ch] Th... [dscho]
file cache-tree.c Tue Jul 14 13:50:33 -0700 2009 Improve on the 'invalid object' error message a... [Linus Torvalds]
file cache-tree.h Mon May 25 11:35:29 -0700 2009 Optimize "diff-index --cached" using cache-tree... [gitster]
file cache.h
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 Fri Feb 13 17:27:58 -0800 2009 Clean up use of ANSI color sequences Remove th... [ArjenL]
file color.h Mon Apr 13 22:41:25 -0700 2009 graph API: Added logic for colored edges Modif... [allancaffee]
file combine-diff.c Wed Jul 22 21:56:46 -0700 2009 Merge branch 'maint' * maint: Trailing white... [gitster]
file command-list.txt Tue Apr 07 22:19:56 -0700 2009 difftool: move 'git-difftool' out of contrib T... [davvid]
file commit.c Sun Sep 13 01:31:10 -0700 2009 use write_str_in_full helper to avoid literal s... [Jim Meyering]
file commit.h Mon Sep 07 15:24:38 -0700 2009 Merge branch 'tr/reset-checkout-patch' * tr/re... [gitster]
directory compat/ Fri Sep 18 20:00:42 -0700 2009 Add scripts to generate projects for other buil... [Marius Storm-Olsen]
file config.c Sun Sep 13 01:33:18 -0700 2009 Merge branch 'jk/unwanted-advices' * jk/unwant... [gitster]
file config.mak.in Wed Jul 22 21:56:51 -0700 2009 configure.ac: rework/fix the NEEDS_RESOLV and N... [Brandon Casey]
file configure.ac Tue Aug 18 14:19:40 -0700 2009 remove ARM and Mozilla SHA1 implementations Th... [Nicolas Pitre]
file connect.c Mon Aug 31 23:26:28 -0700 2009 Style fixes, add a space after if/for/while. T... [bgianfo]
directory contrib/ Tue Sep 22 12:47:27 -0700 2009 bash: teach 'git reset --patch' Signed-off-by:... [szeder]
file convert.c Sun Jul 05 12:16:27 -0700 2009 run_command: return exit code as positive value... [Johannes Sixt]
file copy.c Sun Sep 13 01:32:26 -0700 2009 preserve mtime of local clone A local clone wi... [drizzd]
file csum-file.c Sat Jun 27 11:14:53 -0700 2009 Convert existing die(..., strerror(errno)) to d... [trast]
file csum-file.h Fri Oct 10 08:39:20 -0700 2008 Merge branch 'maint' * maint: rebase -i: do ... [spearce]
file ctype.c Fri May 01 16:07:29 -0700 2009 ctype.c: fix typo in comment Signed-off-by: Re... [René Scharfe]
file daemon.c Mon Jul 06 09:39:46 -0700 2009 Merge branch 'tr/die_errno' * tr/die_errno: ... [gitster]
file date.c Sun Aug 30 22:04:56 -0700 2009 fix approxidate parsing of relative months and ... [Jeff King]
file decorate.c Wed May 20 00:02:24 -0700 2009 Unify signedness in hashing calls Our hash_obj... [Dan McGee]
file decorate.h Wed Aug 20 13:30:49 -0700 2008 decorate: allow const objects to be decorated ... [Jeff King]
file delta.h Thu Jun 18 09:22:46 -0700 2009 Fix big left-shifts of unsigned char Shifting ... [Linus Torvalds]
file diff-delta.c Mon Sep 14 02:23:36 -0700 2009 Nicolas Pitre has a new email address Due to p... [Nicolas Pitre]
file diff-lib.c
file diff-no-index.c Fri May 01 15:17:31 -0700 2009 Fix a bunch of pointer declarations (codestyle)... [felipec]
file diff.c
file diff.h
file diffcore-break.c Sat Mar 07 20:52:17 -0800 2009 Remove unused function scope local variables T... [d0k]
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 Tue Mar 17 15:10:12 -0700 2009 pickaxe: count regex matches only once When --... [René Scharfe]
file diffcore-rename.c Wed Apr 22 19:02:12 -0700 2009 Fix typos / spelling in comments Signed-off-by... [MikeRalphson]
file diffcore.h Sun Nov 02 16:36:40 -0800 2008 Merge branch 'maint' * maint: Add reference ... [gitster]
file dir.c Wed Jul 29 12:22:30 -0700 2009 clean: require double -f options to nuke nested... [gitster]
file dir.h Wed Jul 29 12:22:30 -0700 2009 clean: require double -f options to nuke nested... [gitster]
file editor.c Sun Oct 12 12:36:19 -0700 2008 Replace calls to strbuf_init(&foo, 0) with STRB... [Brandon Casey]
file entry.c Tue Aug 18 03:32:45 -0700 2009 check_path(): allow symlinked directories to ch... [gitster]
file environment.c Fri Aug 21 18:47:53 -0700 2009 Merge branch 'cc/replace' * cc/replace: t605... [gitster]
file exec_cmd.c Thu Mar 26 00:27:03 -0700 2009 Merge branch 'js/maint-1.6.0-exec-path-env' * ... [gitster]
file exec_cmd.h Mon Jan 26 00:26:05 -0800 2009 Refactor git_set_argv0_path() to git_extract_ar... [Steve Haslam]
file fast-import.c
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... [Miklos Vajna]
file fsck.c Mon Jul 06 09:36:16 -0700 2009 Allow the Unix epoch to be a valid commit date ... [Eric Wong]
file fsck.h Wed Apr 22 19:02:12 -0700 2009 Fix typos / spelling in comments Signed-off-by... [MikeRalphson]
file generate-cmdlist.sh Sun Nov 30 18:16:32 -0800 2008 generate-cmdlist.sh: avoid selecting synopsis a... [pclouds]
file git-add--interactive.perl Mon Sep 07 15:24:38 -0700 2009 Merge branch 'tr/reset-checkout-patch' * tr/re... [gitster]
file git-am.sh Wed Aug 26 22:22:22 -0700 2009 am/mailinfo: Disable scissors processing by def... [gitster]
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 Wed Aug 26 12:05:57 -0700 2009 git-bisect: call the found commit "*the* first ... [Nanako Shiraishi]
file git-compat-util.h Fri Sep 18 20:00:42 -0700 2009 Make usage of windows.h lean and mean Centrali... [Marius Storm-Olsen]
file git-cvsexportcommit.perl Mon Jul 06 09:36:43 -0700 2009 Avoid generating a warning if $fullname{$file} ... [Nick Woolley]
file git-cvsimport.perl Thu Sep 17 00:38:49 -0700 2009 cvs: initialize empty password If we do not re... [drizzd]
file git-cvsserver.perl Wed Sep 02 18:41:42 -0700 2009 git-cvsserver: no longer use deprecated 'git-su... [Gerrit Pape]
file git-difftool--helper.sh Sun Apr 12 15:19:12 -0700 2009 mergetool--lib: simplify API usage by removing ... [davvid]
file git-difftool.perl Fri Apr 24 01:20:35 -0700 2009 Explain seemingly pointless use of system in di... [Alex Riesen]
file git-filter-branch.sh Tue Aug 18 13:35:55 -0700 2009 filter-branch: make the usage string fit on 80 ... [moy]
directory git-gui/ Fri May 01 22:11:57 -0700 2009 Merge git://repo.or.cz/git-gui * git://repo.or... [gitster]
file git-instaweb.sh
file git-lost-found.sh Wed Dec 03 14:27:17 -0800 2008 lost-found: use git rev-parse -q Signed-off-by... [Miklos Vajna]
file git-merge-octopus.sh Wed Jul 30 00:20:51 -0700 2008 git-merge-octopus: use (merge-base A (merge B C... [gitster]
file git-merge-one-file.sh Sat May 09 00:27:39 -0700 2009 Clarify kind of conflict in merge-one-file help... [Alex Riesen]
file git-merge-resolve.sh Wed Apr 22 19:05:37 -0700 2009 Convert to use quiet option when available A m... [Dan Loewenherz]
file git-mergetool--lib.sh Sun May 24 11:21:05 -0700 2009 mergetool--lib: add support for araxis merge A... [davvid]
file git-mergetool.sh Sun Apr 12 15:19:12 -0700 2009 mergetool--lib: simplify API usage by removing ... [davvid]
file git-parse-remote.sh Thu Jun 11 19:50:45 -0700 2009 parse-remote: remove unused functions Signed-o... [Santi Béjar]
file git-pull.sh Tue Sep 22 22:26:27 -0700 2009 pull: Clarify "helpful" message for another cor... [gitster]
file git-quiltimport.sh Wed Feb 25 00:49:13 -0800 2009 git-quiltimport: preserve standard input to be ... [Gerrit Pape]
file git-rebase--interactive.sh Wed Jul 22 11:15:06 -0700 2009 Fix rebase -p --onto In a rebase with --onto, ... [Greg Price]
file git-rebase.sh Fri Sep 11 21:41:15 -0700 2009 rebase: use plumbing to show dirty state Commi... [Jeff King]
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 Sat Jul 25 00:45:03 -0700 2009 Merge branch 'js/maint-graft-unhide-true-parent... [gitster]
file git-request-pull.sh Wed Jul 29 11:02:49 -0700 2009 request-pull: optionally show a patch as well ... [gitster]
file git-send-email.perl
file git-sh-setup.sh Thu Jun 18 09:50:31 -0700 2009 git-sh-setup: introduce say() for quiet options... [bebarino]
file git-stash.sh Mon Sep 07 15:24:38 -0700 2009 Merge branch 'tr/reset-checkout-patch' * tr/re... [gitster]
file git-submodule.sh Thu Aug 27 16:59:25 -0700 2009 Merge branch 'jh/submodule-foreach' * jh/submo... [gitster]
file git-svn.perl Sun Sep 13 01:30:53 -0700 2009 Merge branch 'maint' * maint: GIT 1.6.4.3 ... [gitster]
file git-web--browse.sh Mon Sep 14 02:27:25 -0700 2009 web--browse: fix Mac OS X GUI detection for 10.... [Heiko Voigt]
file git.c Sun Sep 13 01:31:55 -0700 2009 Merge branch 'db/vcs-helper' * db/vcs-helper: ... [gitster]
file git.spec.in Mon Sep 14 02:23:36 -0700 2009 Nicolas Pitre has a new email address Due to p... [Nicolas Pitre]
directory gitk-git/ Sun Sep 20 23:47:52 -0700 2009 Merge git://git.kernel.org/pub/scm/gitk/gitk *... [gitster]
directory gitweb/
file graph.c Thu Aug 27 16:59:56 -0700 2009 Merge branch 'as/maint-graph-interesting-fix' ... [gitster]
file graph.h Thu Sep 25 08:00:28 -0700 2008 graph.c: make many functions static These func... [Nanako Shiraishi]
file grep.c Thu Jul 02 21:36:42 -0700 2009 grep: simplify -p output It was found a bit to... [René Scharfe]
file grep.h Sun Sep 13 01:30:53 -0700 2009 Merge branch 'maint' * maint: GIT 1.6.4.3 ... [gitster]
file hash-object.c Sat Jun 27 11:14:53 -0700 2009 Use die_errno() instead of die() when checking ... [trast]
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 Fri Sep 18 20:00:42 -0700 2009 Test for WIN32 instead of __MINGW32_ The code ... [lznuaa]
file help.h Sun Sep 07 23:52:16 -0700 2008 Merge branch 'ar/autospell' * ar/autospell: ... [gitster]
file http-fetch.c Wed Aug 05 18:37:12 -0700 2009 git-http-fetch: not a builtin This splits up g... [Linus Torvalds]
file http-push.c Mon Jul 06 09:36:08 -0700 2009 http-push: fix xml_entities() string parsing ov... [Hunter, D. Seth]
file http-walker.c Sat Jun 06 11:03:11 -0700 2009 http*: add helper methods for fetching objects ... [rctay]
file http.c Mon Sep 14 14:48:27 -0700 2009 Merge branch 'maint' * maint: http.c: avoid ... [gitster]
file http.h Sat Jun 06 11:03:11 -0700 2009 http*: add helper methods for fetching objects ... [rctay]
file ident.c Tue Dec 02 15:29:13 -0800 2008 Add backslash to list of 'crud' characters in r... [Linus Torvalds]
file imap-send.c Sat Jun 20 21:52:55 -0700 2009 Fix various sparse warnings in the git source c... [Linus Torvalds]
file index-pack.c Mon Jul 06 09:39:46 -0700 2009 Merge branch 'tr/die_errno' * tr/die_errno: ... [gitster]
file levenshtein.c Wed Apr 22 19:02:12 -0700 2009 Fix typos / spelling in comments Signed-off-by... [MikeRalphson]
file levenshtein.h Sun Aug 31 10:14:58 -0700 2008 git wrapper: DWIM mistyped commands This patch... [dscho]
file list-objects.c Sat Apr 18 14:46:17 -0700 2009 Merge branch 'lt/pack-object-memuse' * lt/pack... [gitster]
file list-objects.h Sat Apr 18 14:46:17 -0700 2009 Merge branch 'lt/pack-object-memuse' * lt/pack... [gitster]
file ll-merge.c Mon Aug 10 22:14:57 -0700 2009 Merge branch 'js/run-command-updates' * js/run... [gitster]
file ll-merge.h Mon Feb 18 00:46:13 -0800 2008 merge-recursive: split low-level merge function... [gitster]
file lockfile.c Mon May 18 09:01:06 -0700 2009 Merge branch 'ar/unlink-err' * ar/unlink-err: ... [gitster]
file log-tree.c Tue Aug 18 13:14:17 -0700 2009 git-log: allow --decorate[=short|full] Commit ... [Lars Hjemli]
file log-tree.h Tue Aug 18 13:14:17 -0700 2009 git-log: allow --decorate[=short|full] Commit ... [Lars Hjemli]
file mailmap.c Sat Jun 20 21:52:55 -0700 2009 Fix various sparse warnings in the git source c... [Linus Torvalds]
file mailmap.h Sun Feb 08 12:36:38 -0800 2009 Add map_user() and clear_mailmap() to mailmap ... [mstormo]
file match-trees.c Sat Oct 20 22:43:27 -0700 2007 Improved const correctness for strings Signed-... [spearce]
file merge-file.c Sat Oct 25 12:09:31 -0700 2008 Always initialize xpparam_t to 0 We're going t... [Brian Downing]
file merge-index.c Tue Jun 09 00:15:57 -0700 2009 Simplify some instances of run_command() by usi... [Johannes Sixt]
file merge-recursive.c Tue Sep 08 14:46:36 -0700 2009 merge-recursive: give less scary messages when ... [gitster]
file merge-recursive.h Thu Sep 04 22:50:43 -0700 2008 merge-recursive: move current_{file,directory}_... [Miklos Vajna]
file merge-tree.c Wed Feb 04 15:08:49 -0800 2009 Replace deprecated dashed git commands in usage... [aspotashev]
file mktag.c Fri Aug 21 18:47:53 -0700 2009 Merge branch 'cc/replace' * cc/replace: t605... [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 May 31 17:02:59 -0700 2009 object: call "check_sha1_signature" with the re... [Christian Couder]
file object.h Sun Jan 25 17:13:02 -0800 2009 Merge branch 'js/maint-all-implies-HEAD' * js/... [gitster]
file pack-check.c Sat Jun 06 10:56:27 -0700 2009 Don't expect verify_pack() callers to set pack_... [Mike Hommey]
file pack-redundant.c Mon Aug 31 23:26:28 -0700 2009 Style fixes, add a space after if/for/while. T... [bgianfo]
file pack-refs.c Sat Jun 27 11:14:53 -0700 2009 Convert existing die(..., strerror(errno)) to d... [trast]
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 Wed Jul 22 21:57:41 -0700 2009 janitor: useless checks before free Signed-off... [MadCoder]
file pack-revindex.h Fri Aug 22 22:00:22 -0700 2008 discard revindex data when pack list changes T... [Nicolas Pitre]
file pack-write.c Sat Jun 27 11:14:53 -0700 2009 Convert existing die(..., strerror(errno)) to d... [trast]
file pack.h Fri Aug 29 21:51:27 -0700 2008 improve reliability of fixup_pack_header_footer... [Nicolas Pitre]
file pager.c Fri Sep 18 20:00:42 -0700 2009 Test for WIN32 instead of __MINGW32_ The code ... [lznuaa]
file parse-options.c Fri Aug 21 18:47:53 -0700 2009 Merge branch 'cc/replace' * cc/replace: t605... [gitster]
file parse-options.h Fri Aug 21 18:47:53 -0700 2009 Merge branch 'cc/replace' * cc/replace: t605... [gitster]
file patch-delta.c Mon Sep 14 02:23:36 -0700 2009 Nicolas Pitre has a new email address Due to p... [Nicolas Pitre]
file patch-id.c Wed Feb 04 15:08:49 -0800 2009 Replace deprecated dashed git commands in usage... [aspotashev]
file patch-ids.c Sat Apr 04 22:57:42 -0700 2009 patch-ids: use the new generic "sha1_pos" funct... [Christian Couder]
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 Sun May 31 17:57:59 -0700 2009 diff: generate pretty filenames in prep_temp_bl... [davvid]
directory perl/ Tue Sep 22 12:20:40 -0700 2009 pay attention to DESTDIR when building with NO_... [gitster]
file pkt-line.c Sat Jun 27 11:14:53 -0700 2009 Convert existing die(..., strerror(errno)) to d... [trast]
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 Oct 02 18:06:56 -0700 2008 fix openssl headers conflicting with custom SHA... [Nicolas Pitre]
file preload-index.c Wed Jul 22 21:57:41 -0700 2009 janitor: add DIV_ROUND_UP and use it. Signed-o... [MadCoder]
file pretty.c Tue Aug 18 13:14:17 -0700 2009 git-log: allow --decorate[=short|full] Commit ... [Lars Hjemli]
file progress.c Mon Sep 14 02:23:36 -0700 2009 Nicolas Pitre has a new email address Due to p... [Nicolas Pitre]
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 Sat Jun 20 21:52:55 -0700 2009 Fix various sparse warnings in the git source c... [Linus Torvalds]
file quote.h Mon Mar 30 01:22:53 -0700 2009 quote: add "sq_dequote_to_argv" to put unwrappe... [Christian Couder]
file reachable.c Wed Apr 08 22:58:43 -0700 2009 process_{tree,blob}: Remove useless xstrdup cal... [Björn Steinbrink]
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 Fri Aug 21 21:19:35 -0700 2009 reset: make the reminder output consistent with... [moy]
file reflog-walk.c Fri May 01 15:17:31 -0700 2009 Fix a bunch of pointer declarations (codestyle)... [felipec]
file reflog-walk.h Fri Mar 20 00:57:27 -0700 2009 make oneline reflog dates more consistent with ... [Jeff King]
file refs.c Fri Aug 21 18:47:53 -0700 2009 Merge branch 'cc/replace' * cc/replace: t605... [gitster]
file refs.h Sun May 31 17:02:59 -0700 2009 refs: add a "for_each_replace_ref" function Th... [Christian Couder]
file remote-curl.c Wed Aug 05 10:34:09 -0700 2009 Use an external program to implement fetching w... [Daniel Barkalow]
file remote.c Tue Sep 08 01:18:46 -0700 2009 Add url.<base>.pushInsteadOf: URL rewriting for... [Josh Triplett]
file remote.h Sat Jun 20 21:47:27 -0700 2009 Merge branch 'mg/pushurl' * mg/pushurl: avoi... [gitster]
file replace_object.c Sun May 31 17:02:59 -0700 2009 environment: add global variable to disable rep... [Christian Couder]
file rerere.c Sun Sep 13 01:31:10 -0700 2009 use write_str_in_full helper to avoid literal s... [Jim Meyering]
file rerere.h Sat Feb 14 21:27:35 -0800 2009 rerere: remove duplicated functions Both rerer... [szeder]
file revision.c
file revision.h Thu Aug 27 16:59:56 -0700 2009 Merge branch 'as/maint-graph-interesting-fix' ... [gitster]
file run-command.c Fri Sep 18 20:00:42 -0700 2009 Test for WIN32 instead of __MINGW32_ The code ... [lznuaa]
file run-command.h Fri Sep 18 20:00:42 -0700 2009 Test for WIN32 instead of __MINGW32_ The code ... [lznuaa]
file send-pack.h Wed Aug 05 20:14:09 -0700 2009 transport: pass "quiet" flag to pack-objects W... [Jeff King]
file server-info.c Mon May 18 09:01:06 -0700 2009 Merge branch 'ar/unlink-err' * ar/unlink-err: ... [gitster]
file setup.c Fri Sep 18 20:00:42 -0700 2009 Test for WIN32 instead of __MINGW32_ The code ... [lznuaa]
file sha1-lookup.c Mon Apr 06 00:56:27 -0700 2009 sha1-lookup: fix up the assertion message Sign... [gitster]
file sha1-lookup.h Sat Apr 04 22:57:39 -0700 2009 sha1-lookup: add new "sha1_pos" function to eff... [Christian Couder]
file sha1_file.c Fri Aug 21 18:47:53 -0700 2009 Merge branch 'cc/replace' * cc/replace: t605... [gitster]
file sha1_name.c Thu Jul 16 15:09:21 -0700 2009 sha1_name.c: avoid unnecessary strbuf_release ... [Brandon Casey]
file shallow.c Mon Feb 18 20:56:01 -0800 2008 Merge branch 'mk/maint-parse-careful' * mk/mai... [gitster]
file shell.c Sat Jun 27 11:14:53 -0700 2009 Convert existing die(..., strerror(errno)) to d... [trast]
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 Tue Mar 10 23:23:02 -0700 2009 recv_sideband: Bands #2 and #3 always go to std... [Johannes Sixt]
file sideband.h Tue Mar 10 23:23:02 -0700 2009 recv_sideband: Bands #2 and #3 always go to std... [Johannes Sixt]
file sigchain.c Wed Jan 21 22:46:53 -0800 2009 refactor signal handling for cleanup functions ... [Jeff King]
file sigchain.h Wed Jan 21 22:46:53 -0800 2009 refactor signal handling for cleanup functions ... [Jeff King]
file strbuf.c Wed Aug 05 12:13:56 -0700 2009 strbuf: add new function strbuf_getwholeline() ... [Brandon Casey]
file strbuf.h Wed Aug 05 12:13:56 -0700 2009 strbuf: add new function strbuf_getwholeline() ... [Brandon Casey]
file string-list.c Fri Feb 27 15:19:08 -0800 2009 string-list: new for_each_string_list() functio... [jaysoffian]
file string-list.h Fri Feb 27 15:19:08 -0800 2009 string-list: new for_each_string_list() functio... [jaysoffian]
file symlinks.c Wed Jul 29 20:20:12 -0700 2009 lstat_cache: guard against full match of length... [Kjetil Barvik]
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/ Tue Sep 22 12:15:42 -0700 2009 pre-commit.sample: add comment re tr portabilit... [Jim Meyering]
file test-chmtime.c Mon Jun 01 00:10:08 -0700 2009 test-chmtime: work around Windows limitation W... [Johannes Schindelin]
file test-ctype.c Sat Jan 17 18:30:41 -0800 2009 Add is_regex_special() Add is_regex_special(),... [René Scharfe]
file test-date.c Sun Aug 30 22:04:46 -0700 2009 refactor test-date interface The test-date pro... [Jeff King]
file test-delta.c Mon Sep 14 02:23:36 -0700 2009 Nicolas Pitre has a new email address Due to p... [Nicolas Pitre]
file test-dump-cache-tree.c Tue Feb 03 22:11:44 -0800 2009 add test-dump-cache-tree in Makefile 5c5ba73 (... [Guanqun]
file test-genrandom.c Mon Sep 21 00:36:12 -0700 2009 test-genrandom: ensure stdout is set to _O_BINA... [Johannes Sixt]
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 Sat Jun 20 21:52:55 -0700 2009 Fix various sparse warnings in the git source c... [Linus Torvalds]
file test-path-utils.c Thu Feb 19 22:45:48 -0800 2009 Introduce the function strip_path_suffix() The... [Johannes Schindelin]
file test-sha1.c Sat Jun 27 11:14:53 -0700 2009 Convert existing die(..., strerror(errno)) to d... [trast]
file test-sha1.sh Thu Mar 13 00:57:52 -0700 2008 more tr portability test script fixes Dealing ... [Jeff King]
file test-sigchain.c Fri Jan 30 01:14:26 -0800 2009 t0005: use SIGTERM for sigchain test The signa... [Jeff King]
file thread-utils.c Fri Sep 18 20:00:42 -0700 2009 Make usage of windows.h lean and mean Centrali... [Marius Storm-Olsen]
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 Wed Feb 25 00:49:53 -0800 2009 trace: Fixed a minor typo in an error message. ... [allancaffee]
file transport-helper.c Sun Sep 13 01:32:20 -0700 2009 don't dereference NULL upon fdopen failure The... [Jim Meyering]
file transport.c Sun Sep 20 12:13:47 -0700 2009 Merge branch 'maint' * maint: push: Correctl... [gitster]
file transport.h Sun Sep 13 01:31:55 -0700 2009 Merge branch 'db/vcs-helper' * db/vcs-helper: ... [gitster]
file tree-diff.c
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 Mon Apr 20 13:44:14 -0700 2009 Fix off-by-one in read_tree_recursive Found by... [Johannes Schindelin]
file tree.h Tue Jul 15 07:17:59 -0700 2008 add context pointer to read_tree_recursive() A... [René Scharfe]
file unimplemented.sh Wed Apr 08 22:14:56 -0700 2009 Makefile: allow building without perl For syst... [Jeff King]
file unpack-file.c Sat Jun 27 11:14:53 -0700 2009 Use die_errno() instead of die() when checking ... [trast]
file unpack-trees.c Sat Jul 18 16:57:47 -0700 2009 Merge branch 'maint' * maint: checkout -f: d... [gitster]
file unpack-trees.h Sat Jun 27 14:11:28 -0700 2009 read-tree: migrate to parse-options Cleanup th... [bebarino]
file upload-pack.c Sun Sep 13 01:32:20 -0700 2009 don't dereference NULL upon fdopen failure The... [Jim Meyering]
file usage.c Sat Jun 27 11:14:53 -0700 2009 die_errno(): double % in strerror() output just... [gitster]
file userdiff.c Thu Jun 18 09:52:10 -0700 2009 avoid exponential regex match for java and objc... [bonzini]
file userdiff.h Sat Jan 17 10:44:21 -0800 2009 color-words: make regex configurable via attrib... [trast]
file utf8.c Sat Jun 06 13:21:05 -0700 2009 On Solaris choose the OLD_ICONV iconv() declara... [Brandon Casey]
file utf8.h Wed Feb 04 16:30:43 -0800 2009 utf8: add utf8_strwidth() I'm about to use thi... [geofft]
file var.c Mon Aug 31 23:26:28 -0700 2009 Style fixes, add a space after if/for/while. T... [bgianfo]
file walker.c Wed Jul 22 21:57:41 -0700 2009 janitor: useless checks before free Signed-off... [MadCoder]
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 Sat Jun 27 11:14:53 -0700 2009 Convert existing die(..., strerror(errno)) to d... [trast]
file write_or_die.c Sat Jun 27 11:14:53 -0700 2009 Convert existing die(..., strerror(errno)) to d... [trast]
file ws.c
file wt-status.c
file wt-status.h
file xdiff-interface.c Wed Jul 01 19:16:37 -0700 2009 userdiff: add xdiff_clear_find_func() xdiff_se... [René Scharfe]
file xdiff-interface.h Wed Jul 01 19:16:37 -0700 2009 userdiff: add xdiff_clear_find_func() xdiff_se... [René Scharfe]
directory xdiff/ Mon Aug 31 22:08:57 -0700 2009 Merge branch 'tf/diff-whitespace-incomplete-lin... [gitster]
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/gittutorial.txt to get started, then see
Documentation/everyday.txt for a useful minimum set of commands, and
Documentation/git-commandname.txt for documentation of each command.
If git has been correctly installed, then the tutorial can also be
read with "man gittutorial" or "git help tutorial", and the
documentation of each command with "man git-commandname" or "git help
commandname".

CVS users may also want to read Documentation/gitcvs-migration.txt
("man gitcvs-migration" or "git help cvs-migration" if git is
installed).

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.