1. 11877b9 Merge branch 'nd/the-index' by Junio C Hamano · 6 years ago
  2. 2abf350 revision.c: remove implicit dependency on the_index by Nguyễn Thái Ngọc Duy · 7 years ago
  3. 5adbb40 diff-lib.c: remove implicit dependency on the_index by Nguyễn Thái Ngọc Duy · 7 years ago
  4. 769af0f Merge branch 'jk/cocci' by Junio C Hamano · 7 years ago
  5. 7e794d0 Merge branch 'nd/unpack-trees-with-cache-tree' by Junio C Hamano · 7 years ago
  6. 9001dc2 convert "oidcmp() != 0" to "!oideq()" by Jeff King · 7 years ago
  7. 4a7e27e convert "oidcmp() == 0" to oideq() by Jeff King · 7 years ago
  8. c46c406 trace.h: support nested performance tracing by Nguyễn Thái Ngọc Duy · 7 years ago
  9. 6d2df28 dir.c: remove an implicit dependency on the_index in pathspec code by Nguyễn Thái Ngọc Duy · 7 years ago
  10. 218608c Merge branch 'jk/has-uncommitted-changes-fix' by Junio C Hamano · 7 years ago
  11. 3506dc9 has_uncommitted_changes(): fall back to empty tree by Jeff King · 7 years ago
  12. ba4e356 diff: ignore --ita-[in]visible-in-index when diffing worktree-to-tree by Nguyễn Thái Ngọc Duy · 7 years ago
  13. 169c9c0 Merge branch 'bw/c-plus-plus' by Junio C Hamano · 7 years ago
  14. e36ede2 diff-lib: rename 'new' variable by Brandon Williams · 7 years ago
  15. ca54d9b trace: measure where the time is spent in the index-heavy operations by Nguyễn Thái Ngọc Duy · 7 years ago
  16. 721cc43 Merge branch 'bc/hash-algo' by Junio C Hamano · 7 years ago
  17. e05336b Merge branch 'bp/fsmonitor' by Junio C Hamano · 7 years ago
  18. eb0ccfd Switch empty tree and blob lookups to use hash abstraction by brian m. carlson · 7 years ago
  19. 8cc6332 Merge branch 'bw/diff-opt-impl-to-bitfields' by Junio C Hamano · 7 years ago
  20. 0d1e0e7 diff: make struct diff_flags members lowercase by Brandon Williams · 7 years ago
  21. 23dcf77 diff: remove DIFF_OPT_SET macro by Brandon Williams · 7 years ago
  22. 3b69dae diff: remove DIFF_OPT_TST macro by Brandon Williams · 7 years ago
  23. 02f2f56 diff: convert flags to be stored in bitfields by Brandon Williams · 7 years ago
  24. a98e610 refs: convert resolve_gitlink_ref to struct object_id by brian m. carlson · 7 years ago
  25. 1053fe8 Convert remaining callers of resolve_gitlink_ref to object_id by brian m. carlson · 7 years ago
  26. 883e248 fsmonitor: teach git to optionally utilize a file system monitor to speed up detecting new or changed files. by Ben Peart · 8 years ago
  27. dcb572a object_array: use `object_array_clear()`, not `free()` by Martin Ågren · 8 years ago
  28. 50f03c6 Merge branch 'ab/free-and-null' by Junio C Hamano · 8 years ago
  29. a6f38c1 Merge branch 'bw/object-id' by Junio C Hamano · 8 years ago
  30. 6a83d90 coccinelle: make use of the "type" FREE_AND_NULL() rule by Ævar Arnfjörð Bjarmason · 8 years ago
  31. 93dd544 Merge branch 'jc/noent-notdir' by Junio C Hamano · 8 years ago
  32. f9704c2 diff: convert fill_filespec to struct object_id by Brandon Williams · 8 years ago
  33. 94a0097 diff: convert diff_change to struct object_id by Brandon Williams · 8 years ago
  34. 55497b8 diff: convert run_diff_files to struct object_id by Brandon Williams · 8 years ago
  35. c26022e diff: convert diff_addremove to struct object_id by Brandon Williams · 8 years ago
  36. fcf2cfb diff: convert diff_index_show_file to struct object_id by Brandon Williams · 8 years ago
  37. 362d765 diff: convert get_stat_data to struct object_id by Brandon Williams · 8 years ago
  38. c705420 treewide: use is_missing_file_error() where ENOENT and ENOTDIR are checked by Junio C Hamano · 8 years ago
  39. a9dbc17 tree: convert parse_tree_indirect to struct object_id by brian m. carlson · 8 years ago
  40. 944cffb diff-lib: convert do_diff_cache to struct object_id by brian m. carlson · 8 years ago
  41. 018ec3c commit: fix empty commit creation when there's no changes but ita entries by Nguyễn Thái Ngọc Duy · 8 years ago
  42. 425a28e diff-lib: allow ita entries treated as "not yet exist in index" by Nguyễn Thái Ngọc Duy · 8 years ago
  43. 99d1a98 cache: convert struct cache_entry to use struct object_id by brian m. carlson · 9 years ago
  44. ed1c997 Remove get_object_hash. by brian m. carlson · 9 years ago
  45. 7999b2c Add several uses of get_object_hash. by brian m. carlson · 9 years ago
  46. b5496cb Merge branch 'nd/diff-i-t-a' by Junio C Hamano · 10 years ago
  47. 78cc1a5 Revert "diff-lib.c: adjust position of i-t-a entries in diff" by Junio C Hamano · 10 years ago
  48. d0c6922 Merge branch 'nd/diff-i-t-a' by Junio C Hamano · 10 years ago
  49. a916cb5 Merge branch 'bc/object-id' by Junio C Hamano · 10 years ago
  50. d95d728 diff-lib.c: adjust position of i-t-a entries in diff by Nguyễn Thái Ngọc Duy · 10 years ago
  51. 1ff57c1 diff: convert struct combine_diff_path to object_id by brian m. carlson · 10 years ago
  52. 0b86fe8 run_diff_files(): clarify computation of sha1 validity by Junio C Hamano · 10 years ago
  53. 4144059 Merge branch 'jk/diff-files-assume-unchanged' by Junio C Hamano · 11 years ago
  54. 5304810 run_diff_files: do not look at uninitialized stat data by Jeff King · 11 years ago
  55. 2687ffd Merge branch 'jc/hold-diff-remove-q-synonym-for-no-deletion' by Junio C Hamano · 11 years ago
  56. 6376463 Merge branch 'ks/combine-diff' by Junio C Hamano · 11 years ago
  57. af82c78 combine-diff: combine_diff_path.len is not needed anymore by Kirill Smelkov · 11 years ago
  58. 429bb40 pathspec: convert some match_pathspec_depth() to ce_path_match() by Nguyễn Thái Ngọc Duy · 11 years ago
  59. b02f5ae Merge branch 'jl/submodule-mv' by Junio C Hamano · 12 years ago
  60. 01a2a03 Merge branch 'jc/diff-filter-negation' by Junio C Hamano · 12 years ago
  61. c48f681 diff: remove "diff-files -q" in a version of Git in a distant future by Junio C Hamano · 12 years ago
  62. 95a7c54 diff: deprecate -q option to diff-files by Junio C Hamano · 12 years ago
  63. 9a08727 remove init_pathspec() in favor of parse_pathspec() by Nguyễn Thái Ngọc Duy · 12 years ago
  64. 6330a17 parse_pathspec: add special flag for max_depth feature by Nguyễn Thái Ngọc Duy · 12 years ago
  65. 5828e83 diff-lib, read-tree, unpack-trees: mark cache_entry array paramters const by René Scharfe · 12 years ago
  66. eb9ae4b diff-lib, read-tree, unpack-trees: mark cache_entry pointers const by René Scharfe · 12 years ago
  67. e545010 diff: do not use null sha1 as a sentinel value by Jeff King · 13 years ago
  68. 4838237 diff-index: enable recursive pathspec matching in unpack_trees by Nguyen Thai Ngoc Duy · 13 years ago
  69. 9a33b69 Merge branch 'cn/eradicate-working-copy' by Junio C Hamano · 13 years ago
  70. 1b840a5 Merge branch 'jc/diff-index-unpack' by Junio C Hamano · 13 years ago
  71. f7d650c Remove 'working copy' from the documentation and C code by Carlos Martín Nieto · 14 years ago
  72. 2f88c19 diff-index: pass pathspec down to unpack-trees machinery by Junio C Hamano · 14 years ago
  73. 54945ed Merge branch 'jc/diff-index-refactor' by Junio C Hamano · 14 years ago
  74. 1df561f Merge branch 'jc/maint-reset-unmerged-path' by Junio C Hamano · 14 years ago
  75. bf979c0 diff-lib: refactor run_diff_index() and do_diff_cache() by Junio C Hamano · 14 years ago
  76. fe549c2 diff-lib: simplify do_diff_cache() by Junio C Hamano · 14 years ago
  77. ff00b68 reset [<commit>] paths...: do not mishandle unmerged paths by Junio C Hamano · 14 years ago
  78. 456a4c0 Merge branch 'jk/diff-not-so-quick' by Junio C Hamano · 14 years ago
  79. b419482 diff-index --quiet: learn the "stop feeding the backend early" logic by Junio C Hamano · 14 years ago
  80. 2d11f21 Merge remote-tracking branch 'ko/maint' into jc/diff-index-quick-exit-early by Junio C Hamano · 14 years ago
  81. 28b9264 diff: futureproof "stop feeding the backend early" logic by Junio C Hamano · 14 years ago
  82. a613b53 Merge branch 'jc/fix-diff-files-unmerged' into maint by Junio C Hamano · 14 years ago
  83. 22dbeee Merge branch 'jc/fix-diff-files-unmerged' by Junio C Hamano · 14 years ago
  84. 095ce95 diff-files: show unmerged entries correctly by Junio C Hamano · 14 years ago
  85. fa7b290 diff: remove often unused parameters from diff_unmerge() by Junio C Hamano · 14 years ago
  86. 7d0cf35 Merge branch 'jc/maint-diff-q-filter' by Junio C Hamano · 14 years ago
  87. 2cfe8a6 diff --quiet: disable optimization when --diff-filter=X is used by Junio C Hamano · 14 years ago
  88. eb9cb55 Convert ce_path_match() to use struct pathspec by Nguyễn Thái Ngọc Duy · 14 years ago
  89. afe069d struct rev_info: convert prune_data to struct pathspec by Nguyễn Thái Ngọc Duy · 14 years ago
  90. 66f1362 Convert struct diff_options to use struct pathspec by Nguyễn Thái Ngọc Duy · 14 years ago
  91. aee9c7d Submodules: Add the new "ignore" config option for diff and status by Jens Lehmann · 15 years ago
  92. dd44d41 Add optional parameters to the diff option "--ignore-submodules" by Jens Lehmann · 15 years ago
  93. b6a7a06 Merge branch 'jl/submodule-diff-dirtiness' by Junio C Hamano · 15 years ago
  94. 3bfc450 git status: ignoring untracked files must apply to submodules too by Jens Lehmann · 15 years ago
  95. 85adbf2 git status: Fix false positive "new commits" output for dirty submodules by Jens Lehmann · 15 years ago
  96. ae6d5c1 Refactor dirty submodule detection in diff-lib.c by Jens Lehmann · 15 years ago
  97. 32962c9 revision: introduce setup_revision_opt by Junio C Hamano · 15 years ago
  98. 9297f77e6 git status: Show detailed dirty status of submodules in long format by Jens Lehmann · 15 years ago
  99. c7e1a73 git diff --submodule: Show detailed dirty status of submodules by Jens Lehmann · 15 years ago
  100. d539de9 Merge branch 'jl/diff-submodule-ignore' by Junio C Hamano · 15 years ago