summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2018-05-16grep: handle corrupt index files earlyLibravatar Stefan Beller1-1/+2
2018-05-15t7005-editor: get rid of the SPACES_IN_FILENAMES prereqLibravatar SZEDER Gábor1-9/+3
2018-05-14git-credential-netrc: accept gpg optionLibravatar Luis Marsano6-24/+62
2018-05-14git-credential-netrc: adapt to test framework for gitLibravatar Luis Marsano3-30/+77
2018-05-14t5512: run git fetch inside testLibravatar René Scharfe1-1/+1
2018-05-13mark_parents_uninteresting(): avoid most allocationLibravatar Jeff King1-19/+25
2018-05-13mark_parents_uninteresting(): replace list with stackLibravatar Jeff King1-24/+43
2018-05-13mark_parents_uninteresting(): drop missing object checkLibravatar Jeff King1-12/+0
2018-05-13mark_tree_contents_uninteresting(): drop missing object checkLibravatar Jeff King1-4/+1
2018-05-13commit.h: rearrange 'index' to shrink struct commitLibravatar Nguyễn Thái Ngọc Duy1-1/+1
2018-05-13add status config and command line options for rename detectionLibravatar Ben Peart8-2/+194
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-13refs: handle zero oid for pseudorefsLibravatar Martin Ågren2-5/+15
2018-05-13t1400: add tests around adding/deleting pseudorefsLibravatar Martin Ågren1-0/+60
2018-05-13refs.c: refer to "object ID", not "sha1", in error messagesLibravatar Martin Ågren1-2/+4
2018-05-13pack-format.txt: more details on pack file formatLibravatar Nguyễn Thái Ngọc Duy2-0/+97
2018-05-11get_short_oid: sort ambiguous objects by type, then SHA-1Libravatar Ævar Arnfjörð Bjarmason5-7/+88
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-11sha1-name.c: move around the collect_ambiguous() functionLibravatar Ævar Arnfjörð Bjarmason1-6/+6
2018-05-11t5310-pack-bitmaps: make JGit tests work with GIT_TEST_SPLIT_INDEXLibravatar SZEDER Gábor1-4/+4
2018-05-11git-p4: change "commitish" typo to "committish"Libravatar Ævar Arnfjörð Bjarmason1-3/+3
2018-05-11sha1-array.h: align function argumentsLibravatar Ævar Arnfjörð Bjarmason2-4/+4
2018-05-11sha1-name.c: remove stray newlineLibravatar Ævar Arnfjörð Bjarmason1-1/+0
2018-05-11doc: fix config API documentation about config_with_optionsLibravatar Antonio Ospite1-8/+10
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-10repository: fix free problem with repo_clear(the_repository)Libravatar Nguyễn Thái Ngọc Duy1-1/+2
2018-05-10fast-export: avoid NULL pointer arithmeticLibravatar René Scharfe1-4/+3
2018-05-10BUG_exit_code: fix sparse "symbol not declared" warningLibravatar Ramsay Jones2-1/+3
2018-05-10lock_file: move static locks into functionsLibravatar Martin Ågren6-11/+7
2018-05-10lock_file: make function-local locks non-staticLibravatar Martin Ågren10-11/+11
2018-05-10refs.c: do not die if locking fails in `delete_pseudoref()`Libravatar Martin Ågren1-4/+7
2018-05-10refs.c: do not die if locking fails in `write_pseudoref()`Libravatar Martin Ågren1-3/+2
2018-05-10t/helper/test-write-cache: clean up lock-handlingLibravatar Martin Ågren1-9/+5
2018-05-09t6050-replace: don't disable stdin for the whole test scriptLibravatar SZEDER Gábor1-2/+0
2018-05-08merge: pass aggressive when rename detection is turned offLibravatar Ben Peart1-0/+1
2018-05-08merge: add merge.renames config settingLibravatar Ben Peart7-12/+64
2018-05-08merge: update documentation for {merge,diff}.renameLimitLibravatar Ben Peart2-2/+4
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