summaryrefslogtreecommitdiff
path: root/builtin-checkout.c
AgeCommit message (Expand)AuthorFilesLines
2009-01-17checkout: implement "@{-N}" shortcut name for N-th last branchLibravatar Junio C Hamano1-2/+8
2009-01-17Move run_hook() from builtin-commit.c into run-command.c (libgit)Libravatar Stephan Beyer1-17/+5
2009-01-17checkout: don't crash on file checkout before running post-checkout hookLibravatar Stephan Beyer1-2/+4
2009-01-14remove pathspec_match, use match_pathspec insteadLibravatar Clemens Buchacher1-3/+3
2009-01-11Merge branch 'jc/maint-do-not-switch-to-non-commit' into maintLibravatar Junio C Hamano1-1/+1
2009-01-03Merge branch 'jc/maint-do-not-switch-to-non-commit'Libravatar Junio C Hamano1-1/+1
2009-01-03git checkout: do not allow switching to a tree-ish that is not a commitLibravatar Junio C Hamano1-1/+1
2008-12-07builtin-checkout.c: check error return from read_cache()Libravatar Junio C Hamano1-2/+5
2008-11-27Merge branch 'maint'Libravatar Junio C Hamano1-1/+1
2008-11-27git checkout: don't warn about unborn branch if -f is already passedLibravatar Matt McCutchen1-1/+1
2008-11-12Merge branch 'maint'Libravatar Junio C Hamano1-2/+1
2008-11-12checkout: Fix "initial checkout" detectionLibravatar Junio C Hamano1-2/+1
2008-11-09Merge branch 'maint'Libravatar Junio C Hamano1-4/+4
2008-11-09checkout: Don't crash when switching away from an invalid branch.Libravatar Alexandre Julliard1-4/+4
2008-10-19Fix mismerge at cdb22c4 in builtin-checkout.cLibravatar Junio C Hamano1-3/+0
2008-10-18Merge branch 'db/maint-checkout-b' into maintLibravatar Junio C Hamano1-0/+12
2008-10-12Replace calls to strbuf_init(&foo, 0) with STRBUF_INIT initializerLibravatar Brandon Casey1-8/+4
2008-10-06do not segfault if make_cache_entry failedLibravatar Dmitry Potapov1-0/+2
2008-09-29Merge branch 'jc/better-conflict-resolution'Libravatar Shawn O. Pearce1-21/+173
2008-09-25Merge branch 'mv/merge-recursive'Libravatar Shawn O. Pearce1-3/+8
2008-09-25Merge branch 'maint'Libravatar Shawn O. Pearce1-1/+1
2008-09-25checkout: Do not show local changes when in quiet modeLibravatar Jonas Fonseca1-1/+1
2008-09-21Merge branch 'db/maint-checkout-b'Libravatar Junio C Hamano1-0/+12
2008-09-21Check early that a new branch is new and validLibravatar Daniel Barkalow1-0/+12
2008-09-18Merge branch 'jc/maint-checkout-keep-remove' into maintLibravatar Junio C Hamano1-0/+2
2008-09-16Merge branch 'jc/maint-checkout-keep-remove'Libravatar Junio C Hamano1-0/+2
2008-09-10Merge branch 'jc/maint-checkout-fix' into maintLibravatar Junio C Hamano1-1/+28
2008-09-09checkout: do not lose staged removalLibravatar Junio C Hamano1-0/+2
2008-09-07Merge branch 'jc/maint-checkout-fix'Libravatar Junio C Hamano1-1/+28
2008-09-03Merge branch 'maint'Libravatar Junio C Hamano1-6/+4
2008-09-03checkout: fix message when leaving detached HEADLibravatar Jeff King1-6/+4
2008-08-31checkout --conflict=<style>: recreate merge in a non-default styleLibravatar Junio C Hamano1-1/+9
2008-08-30merge-recursive: introduce merge_optionsLibravatar Miklos Vajna1-3/+8
2008-08-30checkout -m: recreate merge when checking out of unmerged indexLibravatar Junio C Hamano1-2/+102
2008-08-30checkout --ours/--theirs: allow checking out one side of a conflicting mergeLibravatar Junio C Hamano1-1/+38
2008-08-30checkout -f: allow ignoring unmerged paths when checking out of the indexLibravatar Junio C Hamano1-18/+23
2008-08-30checkout: do not check out unmerged higher stages randomlyLibravatar Junio C Hamano1-1/+28
2008-08-22Extend "checkout --track" DWIM to support more casesLibravatar Alex Riesen1-13/+13
2008-08-11checkout --track: make up a sensible branch name if '-b' was omittedLibravatar Johannes Schindelin1-3/+18
2008-07-24git-checkout: improve error messages, detect ambiguities.Libravatar Pierre Habouzit1-17/+65
2008-07-23Merge branch 'maint' into ph/checkoutLibravatar Junio C Hamano1-1/+2
2008-07-23git-checkout: fix command line parsing.Libravatar Pierre Habouzit1-1/+2
2008-07-15add context pointer to read_tree_recursive()Libravatar René Scharfe1-2/+2
2008-07-02Refactor "tracking statistics" code used by "git checkout"Libravatar Junio C Hamano1-88/+6
2008-05-29checkout: "best effort" checkoutLibravatar Junio C Hamano1-4/+18
2008-05-29checkout: consolidate reset_{to_new,clean_to_new}()Libravatar Junio C Hamano1-35/+15
2008-05-28checkout: make reset_clean_to_new() not die by itselfLibravatar Junio C Hamano1-3/+6
2008-05-28"git checkout -- paths..." should error out when paths cannot be writtenLibravatar Junio C Hamano1-2/+5
2008-05-25Merge branch 'js/config-cb'Libravatar Junio C Hamano1-1/+1
2008-05-25Merge branch 'jc/unpack-trees-reword'Libravatar Junio C Hamano1-0/+2