| Age | Commit message (Expand) | Author | Files | Lines |
| 2009-01-26 | git_extract_argv0_path(): Move check for valid argv0 from caller to callee | Steffen Prohaska | 1 | -3/+2 |
| 2009-01-26 | Refactor git_set_argv0_path() to git_extract_argv0_path() | Steve Haslam | 1 | -14/+5 |
| 2009-01-17 | Merge branch 'as/autocorrect-alias' | Junio C Hamano | 1 | -20/+33 |
| 2009-01-05 | remove trailing LF in die() messages | Alexander Potashev | 1 | -1/+1 |
| 2009-01-05 | git.c: make autocorrected aliases work | Adeodato Simó | 1 | -20/+33 |
| 2009-01-02 | git wrapper: Make while loop more reader-friendly | Johannes Schindelin | 1 | -3/+2 |
| 2008-12-04 | Make chdir failures visible | Alex Riesen | 1 | -2/+2 |
| 2008-12-02 | Add a built-in alias for 'stage' to the 'add' command | Scott Chacon | 1 | -0/+1 |
| 2008-10-12 | Replace calls to strbuf_init(&foo, 0) with STRBUF_INIT initializer | Brandon Casey | 1 | -2/+1 |
| 2008-09-25 | Merge branch 'jc/alternate-push' | Shawn O. Pearce | 1 | -0/+1 |
| 2008-09-25 | Merge branch 'maint' | Shawn O. Pearce | 1 | -0/+2 |
| 2008-09-24 | maint: check return of split_cmdline to avoid bad config strings | Deskin Miller | 1 | -0/+2 |
| 2008-09-09 | Use xmalloc() and friends to catch allocation failures | Dotan Barak | 1 | -1/+1 |
| 2008-09-09 | receive-pack: make it a builtin | Junio C Hamano | 1 | -0/+1 |
| 2008-09-07 | Merge branch 'ar/autospell' | Junio C Hamano | 1 | -1/+3 |
| 2008-08-31 | git wrapper: DWIM mistyped commands | Johannes Schindelin | 1 | -1/+3 |
| 2008-08-28 | diff*: fix worktree setup | Nguyễn Thái Ngọc Duy | 1 | -1/+1 |
| 2008-08-25 | Revert "Build-in "git-shell"" | Junio C Hamano | 1 | -1/+0 |
| 2008-08-20 | Build-in "git-shell" | Junio C Hamano | 1 | -0/+1 |
| 2008-07-25 | Record the command invocation path early | Johannes Sixt | 1 | -3/+2 |
| 2008-07-21 | Revert "make git-status use a pager" | Junio C Hamano | 1 | -1/+1 |
| 2008-07-15 | Merge branch 'mv/merge-in-c' | Junio C Hamano | 1 | -53/+1 |
| 2008-07-07 | Build in merge | Miklos Vajna | 1 | -0/+1 |
| 2008-07-06 | Allow per-command pager config | Jeff King | 1 | -4/+47 |
| 2008-07-02 | Merge branch 'j6t/mingw' | Junio C Hamano | 1 | -3/+16 |
| 2008-06-30 | Move split_cmdline() to alias.c | Miklos Vajna | 1 | -53/+0 |
| 2008-06-23 | Prepare execv_git_cmd() for removal of builtins from the filesystem | Junio C Hamano | 1 | -1/+31 |
| 2008-06-23 | Windows: Strip ".exe" from the program name. | Johannes Sixt | 1 | -3/+16 |
| 2008-06-09 | Ignore .gitattributes in bare repositories | René Scharfe | 1 | -1/+1 |
| 2008-06-06 | Print info about "git help COMMAND" on git's main usage pages | Teemu Likonen | 1 | -0/+4 |
| 2008-05-26 | Merge branch 'jc/diff-no-no-index' | Junio C Hamano | 1 | -1/+1 |
| 2008-05-24 | diff-files: do not play --no-index games | Junio C Hamano | 1 | -1/+1 |
| 2008-05-04 | Build in clone | Daniel Barkalow | 1 | -0/+1 |
| 2008-04-29 | make git-status use a pager | Bart Trojanowski | 1 | -1/+1 |
| 2008-04-01 | Accept git aliases outside a git repository | Junio C Hamano | 1 | -1/+2 |
| 2008-03-26 | Always set *nongit_ok in setup_git_directory_gently() | SZEDER Gábor | 1 | -2/+2 |
| 2008-03-15 | shortlog: do not require to run from inside a git repository | Jonas Fonseca | 1 | -1/+1 |
| 2008-03-01 | Make git-remote a builtin | Johannes Schindelin | 1 | -0/+1 |
| 2008-02-27 | Merge branch 'db/checkout' | Junio C Hamano | 1 | -0/+3 |
| 2008-02-24 | make alias lookup a public, procedural function | Jeff King | 1 | -14/+3 |
| 2008-02-23 | Add merge-subtree back | Junio C Hamano | 1 | -0/+1 |
| 2008-02-16 | Build in checkout | Daniel Barkalow | 1 | -0/+1 |
| 2008-02-11 | git.c: guard config parser from value=NULL | Junio C Hamano | 1 | -0/+2 |
| 2008-02-09 | Build-in merge-recursive | Daniel Barkalow | 1 | -0/+1 |
| 2007-12-04 | Merge branch 'kh/commit' | Junio C Hamano | 1 | -1/+2 |
| 2007-12-03 | Trace and quote with argv: get rid of unneeded count argument. | Christian Couder | 1 | -3/+3 |
| 2007-12-02 | Add 'git fast-export', the sister of 'git fast-import' | Johannes Schindelin | 1 | -0/+1 |
| 2007-11-24 | Merge branch 'jk/send-pack' | Junio C Hamano | 1 | -0/+3 |
| 2007-11-24 | Merge branch 'sb/clean' | Junio C Hamano | 1 | -0/+1 |
| 2007-11-24 | Merge branch 'js/mingw-fallouts' | Junio C Hamano | 1 | -1/+1 |
| 2007-11-22 | Port git commit to C. | Kristian Høgsberg | 1 | -1/+2 |
| 2007-11-22 | git-merge-ours: make it a builtin. | Thomas Harning | 1 | -0/+1 |
| 2007-11-18 | Make git-clean a builtin | Shawn Bohrer | 1 | -0/+1 |
| 2007-11-17 | Merge branch 'ph/parseopt-sh' | Junio C Hamano | 1 | -1/+1 |
| 2007-11-14 | builtin run_command: do not exit with -1. | Johannes Sixt | 1 | -1/+1 |
| 2007-11-14 | Merge branch 'db/remote-builtin' into jk/send-pack | Junio C Hamano | 1 | -0/+3 |
| 2007-11-06 | git-rev-parse --parseopt | Junio C Hamano | 1 | -1/+1 |
| 2007-11-05 | Don't always require working tree for git-rm | Mike Hommey | 1 | -1/+1 |
| 2007-11-05 | Refactor working tree setup | Mike Hommey | 1 | -8/+3 |
| 2007-11-05 | Build in ls-remote | Daniel Barkalow | 1 | -1/+2 |
| 2007-11-02 | Build-in send-pack, with an API for other programs to call. | Daniel Barkalow | 1 | -0/+1 |
| 2007-11-02 | Build-in peek-remote, using transport infrastructure. | Daniel Barkalow | 1 | -0/+1 |
| 2007-10-29 | use only the $PATH for exec'ing git commands | Scott R Parish | 1 | -36/+7 |
| 2007-10-29 | "current_exec_path" is a misleading name, use "argv_exec_path" | Scott R Parish | 1 | -1/+1 |
| 2007-10-29 | "git" returns 1; "git help" and "git help -a" return 0 | Scott R Parish | 1 | -3/+4 |
| 2007-10-24 | Merge branch 'db/fetch-pack' | Junio C Hamano | 1 | -0/+5 |
| 2007-10-20 | Deduce exec_path also from calls to git with a relative path | Johannes Schindelin | 1 | -2/+3 |
| 2007-10-16 | Merge branch 'master' into db/fetch-pack | Shawn O. Pearce | 1 | -11/+5 |
| 2007-09-21 | sq_quote_argv and add_to_string rework with strbuf's. | Pierre Habouzit | 1 | -11/+5 |
| 2007-09-19 | Make fetch a builtin | Daniel Barkalow | 1 | -0/+1 |
| 2007-09-19 | Make fetch-pack a builtin with an internal API | Daniel Barkalow | 1 | -0/+1 |
| 2007-09-19 | Modularize commit-walker | Daniel Barkalow | 1 | -0/+3 |
| 2007-09-12 | Make "git reset" a builtin. | Carlos Rica | 1 | -0/+1 |
| 2007-08-27 | git --bare cmd: do not unconditionally nuke GIT_DIR | Junio C Hamano | 1 | -1/+1 |
| 2007-08-27 | Fix initialization of a bare repository | Junio C Hamano | 1 | -0/+1 |
| 2007-08-19 | Add and document a global --no-pager option for git. | Matthieu Moy | 1 | -1/+5 |
| 2007-08-13 | diff: don't run pager if user asked for a diff style exit code | René Scharfe | 1 | -1/+1 |
| 2007-08-10 | Merge branch 'cr/tag' | Junio C Hamano | 1 | -0/+2 |
| 2007-08-04 | checkout-index needs a working tree | Johannes Schindelin | 1 | -1/+2 |
| 2007-08-01 | Clean up work-tree handling | Johannes Schindelin | 1 | -3/+8 |
| 2007-07-31 | git.c: execution path | Junio C Hamano | 1 | -5/+5 |
| 2007-07-26 | Make verify-tag a builtin. | Carlos Rica | 1 | -0/+1 |
| 2007-07-20 | Make git tag a builtin. | Carlos Rica | 1 | -0/+1 |
| 2007-07-04 | Remove USE_PAGER from git-pickaxe and git-annotate | Andrew Ruder | 1 | -2/+2 |
| 2007-07-02 | Make '!' aliases more useful | Johannes Schindelin | 1 | -0/+15 |
| 2007-07-01 | Merge branch 'ml/worktree' | Junio C Hamano | 1 | -4/+18 |
| 2007-07-01 | Merge branch 'ei/worktree+filter' | Junio C Hamano | 1 | -13/+22 |
| 2007-06-30 | git: Try a bit harder not to lose errno in stdio | Linus Torvalds | 1 | -4/+5 |
| 2007-06-24 | Check for IO errors after running a command | Linus Torvalds | 1 | -1/+20 |
| 2007-06-24 | Clean up internal command handling | Linus Torvalds | 1 | -22/+30 |
| 2007-06-12 | make git barf when an alias changes environment variables | Matthias Lederhofer | 1 | -4/+18 |
| 2007-06-06 | Use new semantics of is_bare/inside_git_dir/inside_work_tree | Matthias Lederhofer | 1 | -10/+10 |
| 2007-06-06 | introduce GIT_WORK_TREE to specify the work tree | Matthias Lederhofer | 1 | -1/+11 |
| 2007-05-20 | Merge branch 'maint-1.5.1' into maint | Junio C Hamano | 1 | -1/+1 |
| 2007-05-20 | annotate: make it work from subdirectories. | Junio C Hamano | 1 | -1/+1 |
| 2007-04-14 | Add basic infrastructure to assign attributes to paths | Junio C Hamano | 1 | -0/+1 |
| 2007-04-12 | handle_options in git wrapper miscounts the options it handled. | Matthias Lederhofer | 1 | -0/+1 |
| 2007-04-05 | Revert "builtin-archive: use RUN_SETUP" | René Scharfe | 1 | -1/+1 |
| 2007-03-25 | use xmalloc in git.c and help.c | James Bowes | 1 | -1/+1 |
| 2007-03-17 | Make gc a builtin. | James Bowes | 1 | -0/+1 |
| 2007-03-14 | Merge branch 'jc/fetch' | Junio C Hamano | 1 | -0/+1 |
| 2007-03-03 | Make git-revert & git-cherry-pick a builtin | Johannes Schindelin | 1 | -0/+2 |
| 2007-03-03 | Merge branch 'maint' | Junio C Hamano | 1 | -1/+1 |
| 2007-03-03 | builtin-archive: use RUN_SETUP | Johannes Schindelin | 1 | -1/+1 |
| 2007-02-28 | Merge branch 'js/bundle' | Junio C Hamano | 1 | -0/+1 |
| 2007-02-27 | Merge branch 'np/types' into jc/fetch | Junio C Hamano | 1 | -7/+7 |
| 2007-02-26 | Merge branch 'master' into js/diff-ni | Junio C Hamano | 1 | -6/+6 |
| 2007-02-22 | Add git-bundle: move objects and references by archive | Johannes Schindelin | 1 | -0/+1 |
| 2007-02-22 | Teach git-diff-files the new option `--no-index` | Johannes Schindelin | 1 | -2/+2 |
| 2007-02-20 | git grep: use pager | Johannes Schindelin | 1 | -1/+1 |
| 2007-02-20 | Mechanical conversion to use prefixcmp() | Junio C Hamano | 1 | -5/+5 |
| 2007-02-13 | git-fetch--tool: start rewriting parts of git-fetch in C. | Junio C Hamano | 1 | -0/+1 |
| 2007-02-13 | Merge branch 'jc/merge-base' (early part) | Junio C Hamano | 1 | -0/+1 |
| 2007-02-12 | Remove git-diff-stages. | Junio C Hamano | 1 | -1/+0 |
| 2007-02-10 | Allow aliases to expand to shell commands | Theodore Ts'o | 1 | -0/+10 |
| 2007-02-10 | Print a sane error message if an alias expands to an invalid git command | Theodore Ts'o | 1 | -1/+8 |
| 2007-02-05 | Commands requiring a work tree must not run in GIT_DIR | Johannes Schindelin | 1 | -2/+3 |
| 2007-01-29 | Make fsck and fsck-objects be builtins. | Mark Wooding | 1 | -0/+2 |
| 2007-01-28 | [PATCH] Rename git-repo-config to git-config. | Tom Prince | 1 | -1/+2 |
| 2007-01-28 | git-blame --incremental: don't use pager | Ren,Ai(B Scharfe | 1 | -1/+1 |
| 2007-01-24 | annotate: use pager | Johannes Schindelin | 1 | -1/+1 |
| 2007-01-11 | Merge branch 'jc/bare' | Junio C Hamano | 1 | -4/+11 |
| 2007-01-10 | Disallow working directory commands in a bare repository. | Shawn O. Pearce | 1 | -4/+11 |
| 2007-01-10 | Make git-describe a builtin. | Shawn O. Pearce | 1 | -0/+1 |
| 2007-01-09 | Make merge-base a built-in. | Junio C Hamano | 1 | -0/+1 |
| 2007-01-07 | "init-db" can really be just "init" | Nicolas Pitre | 1 | -0/+1 |
| 2006-12-30 | Replace "GIT_DIR" with GIT_DIR_ENVIRONMENT. | Shawn O. Pearce | 1 | -3/+3 |
| 2006-12-30 | Use PATH_MAX constant for --bare. | Shawn O. Pearce | 1 | -2/+2 |
| 2006-12-26 | Merge branch 'jc/fsck-reflog' | Junio C Hamano | 1 | -0/+1 |
| 2006-12-24 | Merge branch 'js/rerere' | Junio C Hamano | 1 | -0/+1 |
| 2006-12-22 | Keep "git --git-dir" from causing a bus error. | Brian Gernhardt | 1 | -2/+4 |
| 2006-12-21 | Make git-rerere a builtin | Johannes Schindelin | 1 | -0/+1 |
| 2006-12-20 | git reflog expire | Junio C Hamano | 1 | -0/+1 |
| 2006-12-20 | simplify inclusion of system header files. | Junio C Hamano | 1 | -13/+1 |
| 2006-12-06 | Add builtin merge-file, a minimal replacement for RCS merge | Johannes Schindelin | 1 | -0/+1 |
| 2006-11-27 | shortlog: use pager | Johannes Schindelin | 1 | -1/+1 |
| 2006-11-19 | Build in shortlog | Johannes Schindelin | 1 | -0/+1 |
| 2006-11-08 | git-pickaxe: retire pickaxe | Junio C Hamano | 1 | -1/+2 |
| 2006-11-07 | Merge branch 'jc/pickaxe' | Junio C Hamano | 1 | -0/+1 |
| 2006-11-01 | branch: work in subdirectories. | Junio C Hamano | 1 | -1/+1 |
| 2006-11-01 | Merge branch 'rs/cherry' | Junio C Hamano | 1 | -0/+1 |
| 2006-11-01 | Merge branch 'lj/refs' | Junio C Hamano | 1 | -0/+3 |
| 2006-10-25 | Merge for-each-ref to sync gitweb fully with 'next' | Junio C Hamano | 1 | -0/+1 |
| 2006-10-25 | Merge branch 'jc/web-blame' | Junio C Hamano | 1 | -0/+1 |
| 2006-10-23 | Make git-branch a builtin | Lars Hjemli | 1 | -0/+1 |
| 2006-10-23 | Built-in cherry | Rene Scharfe | 1 | -0/+1 |
| 2006-10-20 | git-pickaxe: pagenate output by default. | Junio C Hamano | 1 | -1/+1 |
| 2006-10-19 | git-pickaxe: blame rewritten. | Junio C Hamano | 1 | -0/+1 |
| 2006-10-10 | paginate git-diff by default | Martin Waitz | 1 | -1/+1 |
| 2006-10-09 | Remove git-annotate.perl and create a builtin-alias for git-blame | Ryan Anderson | 1 | -0/+1 |
| 2006-10-08 | git-tar-tree: don't RUN_SETUP | Rene Scharfe | 1 | -1/+1 |
| 2006-10-03 | Fix usage string to match that given in the man page | Alan Chandler | 1 | -1/+1 |
| 2006-09-27 | Merge branch 'master' into lj/refs | Junio C Hamano | 1 | -2/+0 |
| 2006-09-27 | Merge branch 'jc/lt-ref2-with-lt-refs' into jc/ref-locking | Junio C Hamano | 1 | -0/+1 |
| 2006-09-24 | Remove upload-tar and make git-tar-tree a thin wrapper to git-archive | Junio C Hamano | 1 | -1/+0 |
| 2006-09-23 | Remove git-zip-tree | Rene Scharfe | 1 | -1/+0 |
| 2006-09-21 | Merge branch 'lt/refs' into jc/lt-ref2-with-lt-refs | Junio C Hamano | 1 | -0/+4 |
| 2006-09-21 | Merge branch 'lt/refs' into jc/for-each-ref-with-lt-refs | Junio C Hamano | 1 | -0/+4 |
| 2006-09-17 | Start handling references internally as a sorted in-memory list | Linus Torvalds | 1 | -0/+1 |
| 2006-09-17 | Merge branch 'jk/diff' | Junio C Hamano | 1 | -0/+1 |
| 2006-09-17 | Merge branch 'jc/archive' | Junio C Hamano | 1 | -0/+2 |
| 2006-09-16 | Add git-for-each-ref: helper for language bindings | Junio C Hamano | 1 | -0/+1 |
| 2006-09-16 | Add "git show-ref" builtin command | Linus Torvalds | 1 | -0/+1 |
| 2006-09-14 | Handle invalid argc gently | Dmitry V. Levin | 1 | -1/+1 |
| 2006-09-13 | Make count-objects, describe and merge-tree work in subdirectory | Dmitry V. Levin | 1 | -1/+1 |
| 2006-09-09 | Add git-upload-archive | Franck Bui-Huu | 1 | -0/+1 |
| 2006-09-09 | Add git-archive | Franck Bui-Huu | 1 | -0/+1 |
| 2006-09-08 | git-commit.sh: convert run_status to a C builtin | Jeff King | 1 | -0/+1 |
| 2006-09-05 | Fix memory leak in prepend_to_path (git.c). | Christian Couder | 1 | -0/+2 |
| 2006-09-02 | Trace into a file or an open fd and refactor tracing code. | Christian Couder | 1 | -21/+4 |
| 2006-09-02 | Replace uses of strdup with xstrdup. | Shawn Pearce | 1 | -1/+1 |
| 2006-08-31 | Use xmalloc instead of malloc | Jonas Fonseca | 1 | -1/+1 |
| 2006-08-26 | Add git-zip-tree | Rene Scharfe | 1 | -0/+1 |
| 2006-08-26 | Use xrealloc instead of realloc | Jonas Fonseca | 1 | -3/+3 |
| 2006-08-23 | remove ugly shadowing of loop indexes in subloops. | Pierre Habouzit | 1 | -3/+3 |
| 2006-08-15 | remove unnecessary initializations | David Rientjes | 1 | -1/+1 |
| 2006-08-10 | git-verify-pack: make builtin | Rene Scharfe | 1 | -0/+1 |
| 2006-08-08 | Merge branch 'master' into mk/rename | Junio C Hamano | 1 | -1/+1 |
| 2006-08-08 | git-push: allow pushing from subdirectories | Jeff King | 1 | -1/+1 |
| 2006-08-04 | git.c: Rename NEEDS_PREFIX to RUN_SETUP | Junio C Hamano | 1 | -36/+36 |
| 2006-08-04 | builtins: Makefile clean-up | Junio C Hamano | 1 | -34/+34 |
| 2006-08-04 | Make git-checkout-index a builtin | Junio C Hamano | 1 | -0/+1 |
| 2006-08-03 | Make git-symbolic-ref a builtin | Matthias Kestenholz | 1 | -0/+1 |
| 2006-08-03 | Make git-unpack-objects a builtin | Matthias Kestenholz | 1 | -0/+1 |
| 2006-08-03 | Make git-pack-objects a builtin | Matthias Kestenholz | 1 | -0/+1 |
| 2006-08-03 | Make git-name-rev a builtin | Matthias Kestenholz | 1 | -0/+1 |
| 2006-08-02 | Make git-repo-config a builtin | Matthias Kestenholz | 1 | -0/+1 |
| 2006-08-02 | Make git-prune-packed a builtin | Matthias Kestenholz | 1 | -0/+1 |
| 2006-08-02 | Remove cmd_usage() routine and re-organize the help/usage code. | Ramsay Allan Jones | 1 | -2/+5 |
| 2006-07-31 | Builtins: control the use of pager from the command table. | Junio C Hamano | 1 | -5/+8 |
| 2006-07-30 | git.c: allow alias expansion without a git directory | Matthias Lederhofer | 1 | -40/+36 |
| 2006-07-29 | Merge branch 'lt/setup' into __/setup-n-mv | Junio C Hamano | 1 | -73/+105 |
| 2006-07-29 | Call setup_git_directory() much earlier | Linus Torvalds | 1 | -28/+35 |
| 2006-07-26 | Make git-mv a builtin | Johannes Schindelin | 1 | -0/+1 |
| 2006-07-25 | git wrapper: add --git-dir=<path> and --bare options | Johannes Schindelin | 1 | -45/+46 |
| 2006-07-25 | Allow an alias to start with "-p" | Johannes Schindelin | 1 | -6/+30 |
| 2006-07-14 | argv created by handle_alias should be NULL terminated | Matthias Lederhofer | 1 | -6/+5 |
| 2006-07-12 | Merge branch 'ml/trace' | Junio C Hamano | 1 | -0/+25 |
| 2006-07-12 | Merge branch 'lt/prune' | Junio C Hamano | 1 | -1/+2 |
| 2006-07-09 | "git -p cmd" to page anywhere | Junio C Hamano | 1 | -0/+5 |