🌐 AI搜索 & 代理
🔍
主页
Sign in
chromium
/
external
/
github.com
/
git
/
git
/
refs/tags/v2.35.6
/
diff-lib.c
tag
92b348d486e1a04426208b09f54322875013a290
tagger
Junio C Hamano <gitster@pobox.com>
Tue Jan 17 23:01:26 2023
object
02f498172348f7ba9dceb169305b74c7eca7a38d
Git 2.35.6
c8f4916
Merge branch 'dd/diff-files-unmerged-fix'
by Junio C Hamano
· 4 years, 3 months ago
8174627
diff-lib: ignore paths that are outside $cwd if --relative asked
by Đoàn Trần Công Danh
· 4 years, 4 months ago
9eb00af
diff-lib: handle index diffs with sparse dirs
by Derrick Stolee
· 4 years, 5 months ago
1422844
hash: provide per-algorithm null OIDs
by brian m. carlson
· 4 years, 8 months ago
0ec9949
fsmonitor: add assertion that fsmonitor is valid to check_removed
by Nipunn Koorapati
· 4 years, 9 months ago
4f3d6d0
fsmonitor: skip lstat deletion check during git diff-index
by Nipunn Koorapati
· 4 years, 9 months ago
ca06552
Merge branch 'rs/plug-diff-cache-leak'
by Junio C Hamano
· 5 years ago
d44e526
diff-lib: plug minor memory leaks in do_diff_cache()
by René Scharfe
· 5 years ago
bf69da5
Merge branch 'nk/diff-files-vs-fsmonitor'
by Junio C Hamano
· 5 years ago
b6fb70c
Merge branch 'dl/diff-merge-base'
by Junio C Hamano
· 5 years ago
c9052a8
fsmonitor: use fsmonitor data in `git diff`
by Alex Vandiver
· 5 years ago
34415c7
Merge branch 'so/combine-diff-simplify'
by Junio C Hamano
· 5 years ago
d01141d
diff: get rid of redundant 'dense' argument
by Sergey Organov
· 5 years ago
634e008
Merge branch 'es/format-patch-interdiff-cleanup'
by Junio C Hamano
· 5 years ago
0f5a1d4
builtin/diff-index: learn --merge-base
by Denton Liu
· 5 years ago
177a830
diff-lib: define diff_get_merge_base()
by Denton Liu
· 5 years ago
4c3fe82
diff-lib: accept option flags in run_diff_index()
by Denton Liu
· 5 years ago
72a7239
diff-lib: tighten show_interdiff()'s interface
by Eric Sunshine
· 5 years ago
cdffbdc
diff: move show_interdiff() from its own file to diff-lib
by Eric Sunshine
· 5 years ago
572fc9a
revision: add separate field for "-m" of "diff-index -m"
by Sergey Organov
· 5 years ago
cb0dd22
diff-lib: use worktree mode in diffs from i-t-a entries
by Raymond E. Pasco
· 5 years ago
85953a3
diff-files --raw: show correct post-image of intent-to-add files
by Johannes Schindelin
· 5 years ago
b5a8169
mark_fsmonitor_valid(): mark the index as changed if needed
by Johannes Schindelin
· 7 years ago
784c0da
diff: drop options parameter from diffcore_fix_diff_index()
by Jeff King
· 7 years ago
ffc00a4
diff-lib.c: remove the_repository references
by Nguyễn Thái Ngọc Duy
· 7 years ago
11877b9
Merge branch 'nd/the-index'
by Junio C Hamano
· 7 years ago
2abf350
revision.c: remove implicit dependency on the_index
by Nguyễn Thái Ngọc Duy
· 7 years ago
5adbb40
diff-lib.c: remove implicit dependency on the_index
by Nguyễn Thái Ngọc Duy
· 7 years ago
769af0f
Merge branch 'jk/cocci'
by Junio C Hamano
· 7 years ago
7e794d0
Merge branch 'nd/unpack-trees-with-cache-tree'
by Junio C Hamano
· 7 years ago
9001dc2
convert "oidcmp() != 0" to "!oideq()"
by Jeff King
· 7 years ago
4a7e27e
convert "oidcmp() == 0" to oideq()
by Jeff King
· 7 years ago
c46c406
trace.h: support nested performance tracing
by Nguyễn Thái Ngọc Duy
· 7 years ago
6d2df28
dir.c: remove an implicit dependency on the_index in pathspec code
by Nguyễn Thái Ngọc Duy
· 7 years ago
218608c
Merge branch 'jk/has-uncommitted-changes-fix'
by Junio C Hamano
· 7 years ago
3506dc9
has_uncommitted_changes(): fall back to empty tree
by Jeff King
· 7 years ago
ba4e356
diff: ignore --ita-[in]visible-in-index when diffing worktree-to-tree
by Nguyễn Thái Ngọc Duy
· 8 years ago
169c9c0
Merge branch 'bw/c-plus-plus'
by Junio C Hamano
· 8 years ago
e36ede2
diff-lib: rename 'new' variable
by Brandon Williams
· 8 years ago
ca54d9b
trace: measure where the time is spent in the index-heavy operations
by Nguyễn Thái Ngọc Duy
· 8 years ago
721cc43
Merge branch 'bc/hash-algo'
by Junio C Hamano
· 8 years ago
e05336b
Merge branch 'bp/fsmonitor'
by Junio C Hamano
· 8 years ago
eb0ccfd
Switch empty tree and blob lookups to use hash abstraction
by brian m. carlson
· 8 years ago
8cc6332
Merge branch 'bw/diff-opt-impl-to-bitfields'
by Junio C Hamano
· 8 years ago
0d1e0e7
diff: make struct diff_flags members lowercase
by Brandon Williams
· 8 years ago
23dcf77
diff: remove DIFF_OPT_SET macro
by Brandon Williams
· 8 years ago
3b69dae
diff: remove DIFF_OPT_TST macro
by Brandon Williams
· 8 years ago
02f2f56
diff: convert flags to be stored in bitfields
by Brandon Williams
· 8 years ago
a98e610
refs: convert resolve_gitlink_ref to struct object_id
by brian m. carlson
· 8 years ago
1053fe8
Convert remaining callers of resolve_gitlink_ref to object_id
by brian m. carlson
· 8 years ago
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
dcb572a
object_array: use `object_array_clear()`, not `free()`
by Martin Ågren
· 8 years ago
50f03c6
Merge branch 'ab/free-and-null'
by Junio C Hamano
· 8 years ago
a6f38c1
Merge branch 'bw/object-id'
by Junio C Hamano
· 8 years ago
6a83d90
coccinelle: make use of the "type" FREE_AND_NULL() rule
by Ævar Arnfjörð Bjarmason
· 9 years ago
93dd544
Merge branch 'jc/noent-notdir'
by Junio C Hamano
· 9 years ago
f9704c2
diff: convert fill_filespec to struct object_id
by Brandon Williams
· 9 years ago
94a0097
diff: convert diff_change to struct object_id
by Brandon Williams
· 9 years ago
55497b8
diff: convert run_diff_files to struct object_id
by Brandon Williams
· 9 years ago
c26022e
diff: convert diff_addremove to struct object_id
by Brandon Williams
· 9 years ago
fcf2cfb
diff: convert diff_index_show_file to struct object_id
by Brandon Williams
· 9 years ago
362d765
diff: convert get_stat_data to struct object_id
by Brandon Williams
· 9 years ago
c705420
treewide: use is_missing_file_error() where ENOENT and ENOTDIR are checked
by Junio C Hamano
· 9 years ago
a9dbc17
tree: convert parse_tree_indirect to struct object_id
by brian m. carlson
· 9 years ago
944cffb
diff-lib: convert do_diff_cache to struct object_id
by brian m. carlson
· 9 years ago
018ec3c
commit: fix empty commit creation when there's no changes but ita entries
by Nguyễn Thái Ngọc Duy
· 9 years ago
425a28e
diff-lib: allow ita entries treated as "not yet exist in index"
by Nguyễn Thái Ngọc Duy
· 9 years ago
99d1a98
cache: convert struct cache_entry to use struct object_id
by brian m. carlson
· 9 years ago
ed1c997
Remove get_object_hash.
by brian m. carlson
· 10 years ago
7999b2c
Add several uses of get_object_hash.
by brian m. carlson
· 10 years ago
b5496cb
Merge branch 'nd/diff-i-t-a'
by Junio C Hamano
· 10 years ago
78cc1a5
Revert "diff-lib.c: adjust position of i-t-a entries in diff"
by Junio C Hamano
· 10 years ago
d0c6922
Merge branch 'nd/diff-i-t-a'
by Junio C Hamano
· 11 years ago
a916cb5
Merge branch 'bc/object-id'
by Junio C Hamano
· 11 years ago
d95d728
diff-lib.c: adjust position of i-t-a entries in diff
by Nguyễn Thái Ngọc Duy
· 11 years ago
1ff57c1
diff: convert struct combine_diff_path to object_id
by brian m. carlson
· 11 years ago
0b86fe8
run_diff_files(): clarify computation of sha1 validity
by Junio C Hamano
· 11 years ago
4144059
Merge branch 'jk/diff-files-assume-unchanged'
by Junio C Hamano
· 12 years ago
5304810
run_diff_files: do not look at uninitialized stat data
by Jeff King
· 12 years ago
2687ffd
Merge branch 'jc/hold-diff-remove-q-synonym-for-no-deletion'
by Junio C Hamano
· 12 years ago
6376463
Merge branch 'ks/combine-diff'
by Junio C Hamano
· 12 years ago
af82c78
combine-diff: combine_diff_path.len is not needed anymore
by Kirill Smelkov
· 12 years ago
429bb40
pathspec: convert some match_pathspec_depth() to ce_path_match()
by Nguyễn Thái Ngọc Duy
· 12 years ago
b02f5ae
Merge branch 'jl/submodule-mv'
by Junio C Hamano
· 12 years ago
01a2a03
Merge branch 'jc/diff-filter-negation'
by Junio C Hamano
· 12 years ago
c48f681
diff: remove "diff-files -q" in a version of Git in a distant future
by Junio C Hamano
· 12 years ago
95a7c54
diff: deprecate -q option to diff-files
by Junio C Hamano
· 12 years ago
9a08727
remove init_pathspec() in favor of parse_pathspec()
by Nguyễn Thái Ngọc Duy
· 12 years ago
6330a17
parse_pathspec: add special flag for max_depth feature
by Nguyễn Thái Ngọc Duy
· 12 years ago
5828e83
diff-lib, read-tree, unpack-trees: mark cache_entry array paramters const
by René Scharfe
· 13 years ago
eb9ae4b
diff-lib, read-tree, unpack-trees: mark cache_entry pointers const
by René Scharfe
· 13 years ago
e545010
diff: do not use null sha1 as a sentinel value
by Jeff King
· 13 years ago
4838237
diff-index: enable recursive pathspec matching in unpack_trees
by Nguyen Thai Ngoc Duy
· 14 years ago
9a33b69
Merge branch 'cn/eradicate-working-copy'
by Junio C Hamano
· 14 years ago
1b840a5
Merge branch 'jc/diff-index-unpack'
by Junio C Hamano
· 14 years ago
f7d650c
Remove 'working copy' from the documentation and C code
by Carlos Martín Nieto
· 14 years ago
2f88c19
diff-index: pass pathspec down to unpack-trees machinery
by Junio C Hamano
· 14 years ago
54945ed
Merge branch 'jc/diff-index-refactor'
by Junio C Hamano
· 14 years ago
1df561f
Merge branch 'jc/maint-reset-unmerged-path'
by Junio C Hamano
· 14 years ago
bf979c0
diff-lib: refactor run_diff_index() and do_diff_cache()
by Junio C Hamano
· 14 years ago
Next »