| Age | Commit message (Expand) | Author | Files | Lines |
| 2018-09-17 | Merge branch 'ds/reachable' | Junio C Hamano | 1 | -0/+1 |
| 2018-09-17 | Merge branch 'jk/branch-l-1-repurpose' | Junio C Hamano | 1 | -21/+1 |
| 2018-08-16 | branch: support configuring --sort via .gitconfig | Samuel Maftoul | 1 | -1/+9 |
| 2018-08-02 | Merge branch 'sb/object-store-lookup' | Junio C Hamano | 1 | -3/+4 |
| 2018-07-20 | commit.h: remove method declarations | Derrick Stolee | 1 | -0/+1 |
| 2018-07-18 | Merge branch 'jk/branch-l-0-deprecation' | Junio C Hamano | 1 | -1/+21 |
| 2018-06-29 | commit: add repository argument to lookup_commit_reference | Stefan Beller | 1 | -3/+4 |
| 2018-06-25 | Merge branch 'nd/complete-config-vars' | Junio C Hamano | 1 | -17/+12 |
| 2018-06-22 | branch: make "-l" a synonym for "--list" | Jeff King | 1 | -21/+1 |
| 2018-06-22 | branch: deprecate "-l" option | Jeff King | 1 | -1/+21 |
| 2018-06-18 | Merge branch 'rd/doc-remote-tracking-with-hyphen' | Junio C Hamano | 1 | -1/+1 |
| 2018-06-13 | Use hyphenated "remote-tracking branch" (docs and comments) | Robert P. J. Day | 1 | -1/+1 |
| 2018-06-01 | Merge branch 'nd/use-opt-int-set-f' | Junio C Hamano | 1 | -2/+2 |
| 2018-05-30 | Merge branch 'js/use-bug-macro' | Junio C Hamano | 1 | -1/+1 |
| 2018-05-29 | help: add --config to list all available config | Nguyễn Thái Ngọc Duy | 1 | -0/+3 |
| 2018-05-29 | Add and use generic name->id mapping code for color slot parsing | Nguyễn Thái Ngọc Duy | 1 | -18/+10 |
| 2018-05-24 | Use OPT_SET_INT_F() for cmdline option specification | Nguyễn Thái Ngọc Duy | 1 | -2/+2 |
| 2018-05-08 | Merge branch 'ot/libify-get-ref-atom-value' | Junio C Hamano | 1 | -2/+5 |
| 2018-05-06 | Replace all die("BUG: ...") calls by BUG() ones | Johannes Schindelin | 1 | -1/+1 |
| 2018-04-10 | Merge branch 'bc/object-id' | Junio C Hamano | 1 | -1/+1 |
| 2018-03-29 | ref-filter: start adding strbufs with errors | Olga Telezhnaya | 1 | -2/+5 |
| 2018-03-14 | Convert find_unique_abbrev* to struct object_id | brian m. carlson | 1 | -1/+1 |
| 2018-02-09 | completion: use __gitcomp_builtin in _git_branch | Nguyễn Thái Ngọc Duy | 1 | -1/+1 |
| 2018-02-09 | parse-options: let OPT__FORCE take optional flags argument | Nguyễn Thái Ngọc Duy | 1 | -1/+1 |
| 2017-12-27 | Merge branch 'ks/branch-cleanup' | Junio C Hamano | 1 | -6/+13 |
| 2017-12-07 | builtin/branch: strip refs/heads/ using skip_prefix | Kaartic Sivaraam | 1 | -4/+11 |
| 2017-12-07 | branch: update warning message shown when copying a misnamed branch | Kaartic Sivaraam | 1 | -1/+1 |
| 2017-12-07 | branch: group related arguments of create_branch() | Kaartic Sivaraam | 1 | -1/+1 |
| 2017-11-28 | Merge branch 'ma/branch-list-paginate' | Junio C Hamano | 1 | -0/+3 |
| 2017-11-28 | Merge branch 'jc/branch-name-sanity' | Junio C Hamano | 1 | -7/+4 |
| 2017-11-20 | branch: change default of `pager.branch` to "on" | Martin Ågren | 1 | -1/+1 |
| 2017-11-20 | branch: respect `pager.branch` in list-mode only | Martin Ågren | 1 | -0/+3 |
| 2017-11-15 | builtin/branch: remove redundant check for HEAD | Kaartic Sivaraam | 1 | -3/+0 |
| 2017-11-06 | refs: rename constant `REF_NODEREF` to `REF_NO_DEREF` | Michael Haggerty | 1 | -1/+1 |
| 2017-10-28 | Merge branch 'bc/object-id' into base | Michael Haggerty | 1 | -4/+4 |
| 2017-10-18 | Merge branch 'jk/ref-filter-colors-fix' | Junio C Hamano | 1 | -1/+1 |
| 2017-10-17 | Revert "color: check color.ui in git_default_config()" | Jeff King | 1 | -1/+1 |
| 2017-10-16 | refs: convert resolve_refdup and refs_resolve_refdup to struct object_id | brian m. carlson | 1 | -3/+3 |
| 2017-10-16 | refs: convert delete_ref and refs_delete_ref to struct object_id | brian m. carlson | 1 | -1/+1 |
| 2017-10-13 | branch: split validate_new_branchname() into two | Junio C Hamano | 1 | -4/+4 |
| 2017-10-07 | Merge branch 'ks/branch-tweak-error-message-for-extra-args' | Junio C Hamano | 1 | -3/+3 |
| 2017-10-07 | Merge branch 'sb/branch-avoid-repeated-strbuf-release' | Junio C Hamano | 1 | -2/+3 |
| 2017-10-05 | Merge branch 'rs/cleanup-strbuf-users' | Junio C Hamano | 1 | -1/+1 |
| 2017-10-04 | branch: reset instead of release a strbuf | Stefan Beller | 1 | -2/+3 |
| 2017-10-04 | branch: change the error messages to be more meaningful | Kaartic Sivaraam | 1 | -3/+3 |
| 2017-10-03 | Merge branch 'sd/branch-copy' | Junio C Hamano | 1 | -15/+47 |
| 2017-10-02 | use strbuf_addstr() for adding strings to strbufs | René Scharfe | 1 | -1/+1 |
| 2017-09-24 | branch: fix "copy" to never touch HEAD | Junio C Hamano | 1 | -6/+3 |
| 2017-08-17 | builtin/branch: stop supporting the "--set-upstream" option | Kaartic Sivaraam | 1 | -22/+3 |
| 2017-07-13 | ref-filter: consult want_color() before emitting colors | Jeff King | 1 | -0/+1 |
| 2017-07-13 | color: check color.ui in git_default_config() | Jeff King | 1 | -1/+1 |
| 2017-07-13 | ref-filter: abstract ref format into its own struct | Jeff King | 1 | -7/+7 |
| 2017-07-13 | check return value of verify_ref_format() | Jeff King | 1 | -1/+3 |
| 2017-07-12 | Merge branch 'kn/ref-filter-branch-list' | Junio C Hamano | 1 | -6/+9 |
| 2017-07-09 | branch: set remote color in ref-filter branch immediately | Jeff King | 1 | -5/+6 |
| 2017-07-09 | branch: use BRANCH_COLOR_LOCAL in ref-filter format | Jeff King | 1 | -2/+3 |
| 2017-07-09 | branch: only perform HEAD check for local branches | Jeff King | 1 | -1/+2 |
| 2017-06-24 | Merge branch 'bw/config-h' | Junio C Hamano | 1 | -0/+1 |
| 2017-06-18 | branch: add a --copy (-c) option to go with --move (-m) | Sahil Dua | 1 | -16/+51 |
| 2017-06-15 | config: don't include config.h by default | Brandon Williams | 1 | -0/+1 |
| 2017-05-08 | Convert lookup_commit* to struct object_id | brian m. carlson | 1 | -3/+3 |
| 2017-04-26 | Merge branch 'jk/war-on-git-path' | Junio C Hamano | 1 | -3/+3 |
| 2017-04-20 | branch: add edit_description() helper | Jeff King | 1 | -3/+3 |
| 2017-04-11 | Merge branch 'ab/ref-filter-no-contains' | Junio C Hamano | 1 | -1/+4 |
| 2017-03-28 | Merge branch 'jk/interpret-branch-name' into maint | Junio C Hamano | 1 | -1/+4 |
| 2017-03-24 | ref-filter: add --no-contains option to tag/branch/for-each-ref | Ævar Arnfjörð Bjarmason | 1 | -1/+4 |
| 2017-03-17 | Merge branch 'bc/object-id' | Junio C Hamano | 1 | -13/+13 |
| 2017-03-14 | Merge branch 'kn/ref-filter-branch-list' | Junio C Hamano | 1 | -4/+15 |
| 2017-03-14 | Merge branch 'jk/interpret-branch-name' | Junio C Hamano | 1 | -1/+4 |
| 2017-03-10 | branch: honor --abbrev/--no-abbrev in --list mode | Junio C Hamano | 1 | -4/+15 |
| 2017-03-02 | branch: restrict @-expansions when deleting | Jeff King | 1 | -1/+4 |
| 2017-03-02 | interpret_branch_name: allow callers to restrict expansions | Jeff King | 1 | -1/+1 |
| 2017-02-27 | Merge branch 'km/delete-ref-reflog-message' | Junio C Hamano | 1 | -3/+4 |
| 2017-02-22 | builtin/branch: convert to struct object_id | brian m. carlson | 1 | -13/+13 |
| 2017-02-20 | branch: record creation of renamed branch in HEAD's log | Kyle Meyer | 1 | -2/+3 |
| 2017-02-20 | delete_ref: accept a reflog message argument | Kyle Meyer | 1 | -1/+1 |
| 2017-01-31 | branch: implement '--format' option | Karthik Nayak | 1 | -5/+9 |
| 2017-01-31 | branch: use ref-filter printing APIs | Karthik Nayak | 1 | -162/+85 |
| 2017-01-31 | branch, tag: use porcelain output | Karthik Nayak | 1 | -0/+2 |
| 2017-01-10 | ref-filter: move get_head_description() from branch.c | Karthik Nayak | 1 | -33/+0 |
| 2016-12-19 | Merge branch 'nd/for-each-ref-ignore-case' | Junio C Hamano | 1 | -9/+14 |
| 2016-12-05 | tag, branch, for-each-ref: add --ignore-case for sorting and filtering | Nguyễn Thái Ngọc Duy | 1 | -9/+14 |
| 2016-11-28 | worktree.c: get_worktrees() takes a new flag argument | Nguyễn Thái Ngọc Duy | 1 | -1/+1 |
| 2016-11-17 | Merge branch 'jk/create-branch-remove-unused-param' | Junio C Hamano | 1 | -2/+2 |
| 2016-11-09 | create_branch: drop unused "head" parameter | Jeff King | 1 | -2/+2 |
| 2016-09-15 | i18n: branch: mark option description for translation | Vasco Almeida | 1 | -1/+1 |
| 2016-07-25 | Merge branch 'mh/split-under-lock' | Junio C Hamano | 1 | -8/+11 |
| 2016-07-19 | Merge branch 'jk/write-file' | Junio C Hamano | 1 | -4/+1 |
| 2016-07-08 | branch: use write_file_buf instead of write_file | Jeff King | 1 | -1/+1 |
| 2016-07-08 | branch: use non-gentle write_file for branch description | Jeff King | 1 | -4/+1 |
| 2016-06-17 | i18n: branch: mark comment when editing branch description for translation | Vasco Almeida | 1 | -3/+3 |
| 2016-06-13 | delete_branches(): use resolve_refdup() | Michael Haggerty | 1 | -8/+11 |
| 2016-05-23 | Merge branch 'nd/worktree-various-heads' | Junio C Hamano | 1 | -4/+29 |
| 2016-05-17 | Merge branch 'nd/error-errno' | Junio C Hamano | 1 | -2/+1 |
| 2016-05-17 | Merge branch 'va/i18n-misc-updates' | Junio C Hamano | 1 | -5/+7 |
| 2016-05-09 | builtin/branch.c: use error_errno() | Nguyễn Thái Ngọc Duy | 1 | -2/+1 |
| 2016-04-22 | branch: do not rename a branch under bisect or rebase | Nguyễn Thái Ngọc Duy | 1 | -0/+25 |
| 2016-04-22 | worktree.c: make find_shared_symref() return struct worktree * | Nguyễn Thái Ngọc Duy | 1 | -4/+4 |
| 2016-04-18 | Merge branch 'jk/branch-shortening-funny-symrefs' | Junio C Hamano | 1 | -7/+12 |
| 2016-04-18 | Merge branch 'ky/branch-m-worktree' | Junio C Hamano | 1 | -2/+1 |
| 2016-04-13 | i18n: branch: move comment for translators | Vasco Almeida | 1 | -2/+4 |
| 2016-04-13 | i18n: branch: unmark string for translation | Vasco Almeida | 1 | -2/+2 |
| 2016-04-08 | i18n: builtin/branch.c: mark option for translation | Vasco Almeida | 1 | -1/+1 |
| 2016-04-04 | branch: fix shortening of non-remote symrefs | Jeff King | 1 | -7/+12 |
| 2016-04-04 | branch -m: update all per-worktree HEADs | Kazuki Yamaguchi | 1 | -2/+1 |
| 2016-03-29 | branch -d: refuse deleting a branch which is currently checked out | Kazuki Yamaguchi | 1 | -8/+14 |
| 2016-02-22 | config: rename git_config_set_or_die to git_config_set | Patrick Steinhardt | 1 | -3/+3 |
| 2016-02-22 | branch: die on config error when editing branch description | Patrick Steinhardt | 1 | -3/+2 |
| 2016-02-22 | branch: die on config error when unsetting upstream | Patrick Steinhardt | 1 | -2/+2 |
| 2015-11-20 | Remove get_object_hash. | brian m. carlson | 1 | -1/+1 |
| 2015-11-20 | Add several uses of get_object_hash. | brian m. carlson | 1 | -1/+1 |
| 2015-10-26 | Merge branch 'tk/stripspace' | Junio C Hamano | 1 | -1/+1 |
| 2015-10-16 | strbuf: make stripspace() part of strbuf | Tobias Klauser | 1 | -1/+1 |
| 2015-10-15 | Merge branch 'kn/for-each-branch' | Junio C Hamano | 1 | -352/+150 |
| 2015-10-05 | Merge branch 'kn/for-each-tag-branch' | Junio C Hamano | 1 | -12/+10 |
| 2015-09-25 | branch: add '--points-at' option | Karthik Nayak | 1 | -1/+6 |
| 2015-09-25 | branch.c: use 'ref-filter' APIs | Karthik Nayak | 1 | -178/+35 |
| 2015-09-25 | branch.c: use 'ref-filter' data structures | Karthik Nayak | 1 | -189/+128 |
| 2015-09-25 | branch: drop non-commit error reporting | Karthik Nayak | 1 | -14/+4 |
| 2015-09-23 | branch: move 'current' check down to the presentation layer | Karthik Nayak | 1 | -11/+9 |
| 2015-09-23 | branch: roll show_detached HEAD into regular ref_list | Karthik Nayak | 1 | -28/+33 |
| 2015-09-23 | branch: bump get_head_description() to the top | Karthik Nayak | 1 | -31/+31 |
| 2015-09-23 | branch: refactor width computation | Karthik Nayak | 1 | -30/+34 |
| 2015-08-24 | Merge 'kn/for-each-tag-branch' into kn/for-each-tag | Junio C Hamano | 1 | -12/+10 |
| 2015-08-24 | write_file(): drop "fatal" parameter | Junio C Hamano | 1 | -1/+1 |
| 2015-08-03 | parse-options.h: add macros for '--contains' option | Karthik Nayak | 1 | -12/+2 |
| 2015-08-03 | parse-option: rename parse_opt_with_commit() | Karthik Nayak | 1 | -2/+2 |
| 2015-08-03 | ref-filter: implement '--merged' and '--no-merged' options | Karthik Nayak | 1 | -0/+4 |
| 2015-08-03 | ref-filter: add parse_opt_merge_filter() | Karthik Nayak | 1 | -0/+4 |
| 2015-06-22 | delete_ref(): use the usual convention for old_sha1 | Michael Haggerty | 1 | -1/+2 |
| 2015-06-22 | check_branch_commit(): make first parameter const | Michael Haggerty | 1 | -1/+1 |
| 2015-06-05 | Merge branch 'bc/object-id' | Junio C Hamano | 1 | -2/+2 |
| 2015-06-05 | Merge branch 'jk/at-push-sha1' | Junio C Hamano | 1 | -16/+8 |
| 2015-05-25 | append_ref(): rewrite to take an object_id argument | Michael Haggerty | 1 | -5/+3 |
| 2015-05-25 | each_ref_fn: change to take an object_id parameter | Michael Haggerty | 1 | -1/+3 |
| 2015-05-22 | Merge branch 'dl/branch-error-message' | Junio C Hamano | 1 | -3/+3 |
| 2015-05-22 | remote.c: return upstream name from stat_tracking_info | Jeff King | 1 | -11/+5 |
| 2015-05-21 | remote.c: report specific errors from branch_get_upstream | Jeff King | 1 | -1/+1 |
| 2015-05-21 | remote.c: introduce branch_get_upstream helper | Jeff King | 1 | -5/+3 |
| 2015-05-11 | Merge branch 'nd/multiple-work-trees' | Junio C Hamano | 1 | -3/+1 |
| 2015-05-06 | branch: do not call a "remote-tracking branch" a "remote branch" | Danny Lin | 1 | -3/+3 |
| 2015-03-20 | Merge branch 'mg/detached-head-report' | Junio C Hamano | 1 | -3/+10 |
| 2015-03-06 | branch: name detached HEAD analogous to status | Michael J Gruber | 1 | -3/+10 |
| 2015-01-14 | standardize usage info string format | Alex Henrie | 1 | -4/+4 |
| 2014-12-22 | Merge branch 'mg/branch-d-m-f' | Junio C Hamano | 1 | -4/+9 |
| 2014-12-09 | branch: allow -f with -m and -d | Michael J Gruber | 1 | -4/+9 |
| 2014-12-01 | use new wrapper write_file() for simple file writing | Nguyễn Thái Ngọc Duy | 1 | -3/+1 |
| 2014-10-21 | Merge branch 'rs/ref-transaction' | Junio C Hamano | 1 | -9/+13 |
| 2014-10-20 | Merge branch 'jn/parse-config-slot' | Junio C Hamano | 1 | -10/+9 |
| 2014-10-15 | refs.c: allow listing and deleting badly named refs | Ronnie Sahlberg | 1 | -4/+5 |
| 2014-10-15 | branch -d: simplify by using RESOLVE_REF_READING | Ronnie Sahlberg | 1 | -3/+4 |
| 2014-10-15 | branch -d: avoid repeated symref resolution | Jonathan Nieder | 1 | -1/+2 |
| 2014-10-15 | refs.c: change resolve_ref_unsafe reading argument to be a flags field | Ronnie Sahlberg | 1 | -4/+5 |
| 2014-10-14 | color_parse: do not mention variable name in error message | Jeff King | 1 | -2/+1 |
| 2014-10-14 | pass config slots as pointers instead of offsets | Jonathan Nieder | 1 | -8/+8 |
| 2014-10-07 | use skip_prefix() to avoid more magic numbers | René Scharfe | 1 | -16/+13 |
| 2014-09-18 | branch: clean up commit flags after merge-filter walk | Jeff King | 1 | -14/+19 |
| 2014-09-09 | Merge branch 'sb/prepare-revision-walk-error-check' | Junio C Hamano | 1 | -1/+3 |
| 2014-08-12 | prepare_revision_walk(): check for return value in all places | Stefan Beller | 1 | -1/+3 |
| 2014-06-20 | refactor skip_prefix to return a boolean | Jeff King | 1 | -3/+3 |
| 2014-02-20 | use wildmatch() directly without fnmatch() wrapper | Nguyễn Thái Ngọc Duy | 1 | -1/+1 |
| 2013-12-17 | Merge branch 'cc/starts-n-ends-with' | Junio C Hamano | 1 | -3/+3 |
| 2013-12-05 | replace {pre,suf}fixcmp() with {starts,ends}_with() | Christian Couder | 1 | -3/+3 |
| 2013-12-05 | Merge branch 'jk/robustify-parse-commit' | Junio C Hamano | 1 | -1/+1 |
| 2013-11-18 | Merge branch 'jx/branch-vv-always-compare-with-upstream' | Junio C Hamano | 1 | -1/+7 |
| 2013-11-18 | branch: fix --verbose output column alignment | Torstein Hegge | 1 | -1/+7 |
| 2013-10-31 | branch: trivial style fix | Felipe Contreras | 1 | -2/+1 |
| 2013-10-24 | assume parse_commit checks for NULL commit | Jeff King | 1 | -1/+1 |
| 2013-09-20 | Merge branch 'jx/branch-vv-always-compare-with-upstream' | Junio C Hamano | 1 | -15/+21 |
| 2013-08-26 | branch: report invalid tracking branch as gone | Jiang Xin | 1 | -15/+21 |
| 2013-08-07 | branch, commit, name-rev: ease up boolean conditions | Stefan Beller | 1 | -1/+2 |
| 2013-08-05 | Replace deprecated OPT_BOOLEAN by OPT_BOOL | Stefan Beller | 1 | -5/+5 |
| 2013-04-15 | branch: colour upstream branches | Felipe Contreras | 1 | -8/+28 |
| 2013-04-03 | Merge branch 'jm/branch-rename-nothing-error' | Junio C Hamano | 1 | -1/+3 |
| 2013-04-01 | Merge branch 'nd/branch-show-rebase-bisect-state' | Junio C Hamano | 1 | -1/+25 |
| 2013-03-31 | branch: give better message when no names specified for rename | Jonathon Mah | 1 | -1/+3 |
| 2013-03-23 | status, branch: fix the misleading "bisecting" message | Nguyễn Thái Ngọc Duy | 1 | -1/+1 |
| 2013-03-21 | Merge branch 'nd/branch-error-cases' | Junio C Hamano | 1 | -0/+27 |
| 2013-03-16 | branch: show more information when HEAD is detached | Nguyễn Thái Ngọc Duy | 1 | -1/+25 |
| 2013-02-23 | branch: segfault fixes and validation | Nguyễn Thái Ngọc Duy | 1 | -0/+27 |
| 2013-02-07 | Merge branch 'nd/branch-error-cases' | Junio C Hamano | 1 | -9/+15 |
| 2013-02-04 | Merge branch 'jc/custom-comment-char' | Junio C Hamano | 1 | -5/+5 |
| 2013-02-01 | Merge branch 'nd/edit-branch-desc-while-detached' | Junio C Hamano | 1 | -4/+4 |
| 2013-01-31 | branch: let branch filters imply --list | Jeff King | 1 | -0/+3 |
| 2013-01-30 | branch: mark more strings for translation | Nguyễn Thái Ngọc Duy | 1 | -5/+6 |
| 2013-01-30 | Merge branch 'nd/edit-branch-desc-while-detached' into HEAD | Junio C Hamano | 1 | -4/+4 |
| 2013-01-30 | branch: give a more helpful message on redundant arguments | Nguyễn Thái Ngọc Duy | 1 | -2/+2 |
| 2013-01-30 | branch: reject -D/-d without branch name | Nguyễn Thái Ngọc Duy | 1 | -2/+4 |
| 2013-01-30 | branch: no detached HEAD check when editing another branch's description | Nguyễn Thái Ngọc Duy | 1 | -4/+4 |
| 2013-01-16 | Allow custom "comment char" | Junio C Hamano | 1 | -5/+5 |
| 2013-01-09 | Merge branch 'nd/maint-branch-desc-doc' | Junio C Hamano | 1 | -1/+1 |
| 2013-01-03 | branch: delete branch description if it's empty | Nguyễn Thái Ngọc Duy | 1 | -1/+1 |
| 2012-10-18 | branch: show targets of deleted symrefs, not sha1s | René Scharfe | 1 | -8/+11 |
| 2012-10-18 | branch: skip commit checks when deleting symref branches | René Scharfe | 1 | -2/+8 |
| 2012-10-18 | branch: delete symref branch, not its target | René Scharfe | 1 | -1/+1 |
| 2012-10-18 | branch: factor out delete_branch_config() | René Scharfe | 1 | -5/+10 |
| 2012-10-18 | branch: factor out check_branch_commit() | René Scharfe | 1 | -12/+21 |
| 2012-09-14 | Merge branch 'rj/path-cleanup' | Junio C Hamano | 1 | -1/+1 |
| 2012-09-11 | Merge branch 'jc/merge-bases' | Junio C Hamano | 1 | -2/+2 |
| 2012-09-10 | Merge branch 'cn/branch-set-upstream-to' | Junio C Hamano | 1 | -3/+57 |