125 Commits (e498257d650529812ffe1872b3cd62e2bd604287)

Author SHA1 Message Date
Peter Collingbourne c5e558a80a Remove empty directories when checking out a commit with fewer submodules 15 years ago
Junio C Hamano ba655da537 read-tree --debug-unpack 15 years ago
Junio C Hamano 730f72840c unpack-trees.c: look ahead in the index 15 years ago
Junio C Hamano da165f470e unpack-trees.c: prepare for looking ahead in the index 15 years ago
Junio C Hamano cee2d6ae63 Aggressive three-way merge: fix D/F case 15 years ago
Junio C Hamano e11d7b5969 "reset --merge": fix unmerged case 15 years ago
Nguyễn Thái Ngọc Duy 56cac48c35 ie_match_stat(): do not ignore skip-worktree bit with CE_MATCH_IGNORE_VALID 15 years ago
Felipe Contreras a75d7b5409 Use 'fast-forward' all over the place 15 years ago
Junio C Hamano 353c5eeb5c unpack_callback(): use unpack_failed() consistently 15 years ago
Junio C Hamano 6caa7b5553 unpack-trees: typofix 15 years ago
Nguyễn Thái Ngọc Duy 9e1afb1675 sparse checkout: inhibit empty worktree 16 years ago
Nguyễn Thái Ngọc Duy f1f523eae9 unpack-trees(): ignore worktree check outside checkout area 16 years ago
Nguyễn Thái Ngọc Duy e800ec9d72 unpack_trees(): apply $GIT_DIR/info/sparse-checkout to the final index 16 years ago
Nguyễn Thái Ngọc Duy 08aefc9e47 unpack-trees(): "enable" sparse checkout and load $GIT_DIR/info/sparse-checkout 16 years ago
Nguyễn Thái Ngọc Duy 35a5aa79d0 unpack-trees.c: generalize verify_* functions 16 years ago
Nguyễn Thái Ngọc Duy e663db2f44 unpack-trees(): add CE_WT_REMOVE to remove on worktree alone 16 years ago
Nguyễn Thái Ngọc Duy 32f54ca317 unpack-trees(): carry skip-worktree bit over in merged_entry() 16 years ago
Nguyễn Thái Ngọc Duy 5203083694 Teach Git to respect skip-worktree bit (writing part) 16 years ago
Junio C Hamano 78d3b06e0f checkout -f: deal with a D/F conflict entry correctly 16 years ago
Linus Torvalds 05c1da2f5e Fix extraneous lstat's in 'git checkout -f' 16 years ago
Brandon Casey 0039ba7e5e unpack-trees.c: work around run-time array initialization flaw on IRIX 6.5 16 years ago
Linus Torvalds dba2e2037f Simplify read_directory[_recursive]() arguments 16 years ago
Linus Torvalds 2af202be3d Fix various sparse warnings in the git source code 16 years ago
Junio C Hamano b65982b608 Optimize "diff-index --cached" using cache-tree 16 years ago
Alex Riesen 691f1a28bf replace direct calls to unlink(2) with unlink_or_warn 16 years ago
Junio C Hamano 66985e6629 unpack-trees: do not muck with attributes when we are not checking out 16 years ago
Junio C Hamano 06f33c1735 Read attributes from the index that is being checked out 16 years ago
Junio C Hamano aab3b9a1aa read-tree A B C: do not create a bogus index and do not segfault 16 years ago
Kjetil Barvik c06ff4908b Record ns-timestamps if possible, but do not use it without USE_NSEC 16 years ago
Kjetil Barvik 1dcafcc0e6 verify_uptodate(): add ce_uptodate(ce) test 16 years ago
Kjetil Barvik fba2f38a2c make USE_NSEC work as expected 16 years ago
Kjetil Barvik 36419c8ee4 check_updates(): effective removal of cache entries marked CE_REMOVE 16 years ago
Kjetil Barvik 7847892716 unlink_entry(): introduce schedule_dir_for_removal() 16 years ago
Kjetil Barvik 571998921d lstat_cache(): swap func(length, string) into func(string, length) 16 years ago
René Scharfe c7cddc1a2f merge: fix out-of-bounds memory access 16 years ago
Kjetil Barvik 09c9306658 lstat_cache(): introduce has_symlink_or_noent_leading_path() function 16 years ago
Clemens Buchacher 7b9e3ce025 unpack-trees: remove redundant path search in verify_absent 16 years ago
Clemens Buchacher 837e5fe95d unpack-trees: fix path search bug in verify_absent 16 years ago
Clemens Buchacher 6b9315d5a1 unpack-trees: handle failure in verify_absent 16 years ago
Daniel Lowe 9db56f71b9 Fix non-literal format in printf-style calls 16 years ago
Jeff King 13494ed14c correct cache_entry allocation 16 years ago
Junio C Hamano 5521883490 checkout: do not lose staged removal 17 years ago
Junio C Hamano 913e0e99b6 unpack_trees(): protect the handcrafted in-core index from read_cache() 17 years ago
Junio C Hamano 2e2b887d1c unpack_trees(): allow callers to differentiate worktree errors from merge errors 17 years ago
Junio C Hamano 8ccba008ee unpack-trees: allow Porcelain to give different error messages 17 years ago
Linus Torvalds c40641b77b Optimize symlink/directory detection 17 years ago
Linus Torvalds 1fa6ead492 Make unpack-tree update removed files before any updated files 17 years ago
Linus Torvalds 32260ad5db Make branch merging aware of underlying case-insensitive filsystems 17 years ago
Linus Torvalds cd2fef59ed Make hash_name_lookup able to do case-independent lookups 17 years ago
Linus Torvalds df292c791a Make "index_name_exists()" return the cache_entry it found 17 years ago