summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2018-05-21completion: allow to customize the completable command listLibravatar Nguyễn Thái Ngọc Duy6-2/+47
2018-05-21completion: add and use --list-cmds=aliasLibravatar Nguyễn Thái Ngọc Duy6-81/+40
2018-05-21completion: add and use --list-cmds=nohelpersLibravatar Nguyễn Thái Ngọc Duy3-17/+20
2018-05-21Move declaration for alias.c to alias.hLibravatar Nguyễn Thái Ngọc Duy10-5/+17
2018-05-21completion: reduce completable command listLibravatar Nguyễn Thái Ngọc Duy1-9/+9
2018-05-21completion: let git provide the completable command listLibravatar Nguyễn Thái Ngọc Duy3-119/+58
2018-05-21command-list.txt: documentation and guide lineLibravatar Nguyễn Thái Ngọc Duy1-0/+45
2018-05-21help: use command-list.txt for the source of guidesLibravatar Nguyễn Thái Ngọc Duy10-45/+54
2018-05-21help: add "-a --verbose" to list all commands with synopsisLibravatar Nguyễn Thái Ngọc Duy5-1/+37
2018-05-21git: support --list-cmds=list-<category>Libravatar Nguyễn Thái Ngọc Duy5-1/+51
2018-05-21completion: implement and use --list-cmds=main,othersLibravatar Nguyễn Thái Ngọc Duy5-2/+43
2018-05-21git --list-cmds: collect command list in a string_listLibravatar Nguyễn Thái Ngọc Duy1-5/+17
2018-05-21git.c: convert --list-* to --list-cmds=*Libravatar Nguyễn Thái Ngọc Duy4-8/+39
2018-05-21get_main_ref_store: BUG() when outside a repositoryLibravatar Jeff King1-0/+3
2018-05-18object.c: clear replace map before freeing itLibravatar Stefan Beller1-0/+2
2018-05-15t7005-editor: get rid of the SPACES_IN_FILENAMES prereqLibravatar SZEDER Gábor1-9/+3
2018-05-14t5512: run git fetch inside testLibravatar René Scharfe1-1/+1
2018-05-13column: fix off-by-one default widthLibravatar Nguyễn Thái Ngọc Duy2-2/+1
2018-05-13pager: set COLUMNS to term_columns()Libravatar Jeff King1-3/+8
2018-05-13pack-format.txt: more details on pack file formatLibravatar Nguyễn Thái Ngọc Duy2-0/+97
2018-05-11apply: clarify "-p" documentationLibravatar Jeff King1-2/+4
2018-05-11t5516-fetch-push: fix broken &&-chainLibravatar SZEDER Gábor1-1/+1
2018-05-11t5516-fetch-push: fix 'push with dry-run' testLibravatar SZEDER Gábor1-4/+4
2018-05-11t5310-pack-bitmaps: make JGit tests work with GIT_TEST_SPLIT_INDEXLibravatar SZEDER Gábor1-4/+4
2018-05-11doc: fix config API documentation about config_with_optionsLibravatar Antonio Ospite1-8/+10
2018-05-10Remove common-cmds.hLibravatar Nguyễn Thái Ngọc Duy3-55/+9
2018-05-10help: use command-list.h for common command listLibravatar Nguyễn Thái Ngọc Duy5-50/+122
2018-05-10generate-cmds.sh: export all commands to command-list.hLibravatar Nguyễn Thái Ngọc Duy4-10/+75
2018-05-10generate-cmds.sh: factor out synopsis extract codeLibravatar Nguyễn Thái Ngọc Duy1-7/+11
2018-05-10replace-object.c: remove the_repository from prepare_replace_objectLibravatar Stefan Beller1-1/+1
2018-05-10object.c: free replace map in raw_object_store_clearLibravatar Stefan Beller1-0/+1
2018-05-08merge-recursive: fix check for skipability of working tree updatesLibravatar Elijah Newren4-23/+39
2018-05-08merge-recursive: make "Auto-merging" comment show for other mergesLibravatar Elijah Newren1-26/+39
2018-05-08merge-recursive: fix remainder of was_dirty() to use original indexLibravatar Elijah Newren1-3/+3
2018-05-08merge-recursive: fix was_tracked() to quit lying with some renamed pathsLibravatar Elijah Newren2-24/+68
2018-05-08t6046: testcases checking whether updates can be skipped in a mergeLibravatar Elijah Newren1-0/+761
2018-05-08merge-recursive: avoid triggering add_cacheinfo error with dirty modLibravatar Elijah Newren2-2/+2
2018-05-08merge-recursive: move more is_dirty handling to merge_contentLibravatar Elijah Newren1-18/+12
2018-05-08merge-recursive: improve add_cacheinfo error handlingLibravatar Elijah Newren2-9/+11
2018-05-08merge-recursive: avoid spurious rename/rename conflict from dir renamesLibravatar Elijah Newren2-32/+27
2018-05-08directory rename detection: new testcases showcasing a pair of bugsLibravatar Elijah Newren1-0/+296
2018-05-08merge-recursive: fix remaining directory rename + dirty overwrite casesLibravatar Elijah Newren2-7/+26
2018-05-08merge-recursive: fix overwriting dirty files involved in renamesLibravatar Elijah Newren7-24/+77
2018-05-08merge-recursive: avoid clobbering untracked files with directory renamesLibravatar Elijah Newren2-5/+43
2018-05-08merge-recursive: apply necessary modifications for directory renamesLibravatar Elijah Newren2-26/+211
2018-05-08merge-recursive: when comparing files, don't include treesLibravatar Elijah Newren1-6/+21
2018-05-08merge-recursive: check for file level conflicts then get new nameLibravatar Elijah Newren4-9/+199
2018-05-08merge-recursive: add computation of collisions due to dir rename & mergingLibravatar Elijah Newren2-3/+150
2018-05-08merge-recursive: check for directory level conflictsLibravatar Elijah Newren1-0/+119
2018-05-08merge-recursive: add get_directory_renames()Libravatar Elijah Newren2-3/+239