index
:
pub/scm/git/git.git
jch
main
maint
master
next
seen
todo
Git source code mirror
Junio C Hamano
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
builtin
/
update-index.c
Age
Commit message (
Expand
)
Author
Files
Lines
2026-08-20
odb/transaction: add transaction finalize interface
Justin Tobler
1
-2
/
+2
2026-07-30
Merge branch 'ty/migrate-trust-executable-bit'
Junio C Hamano
1
-1
/
+1
2026-07-22
Merge branch 'jt/receive-pack-use-odb-transactions'
Junio C Hamano
1
-1
/
+1
2026-07-20
read-cache: pass 'repo' to 'ce_mode_from_stat()'
Tian Yuchen
1
-1
/
+1
2026-07-19
Merge branch 'bc/parse-options-exit-0-on-help'
Junio C Hamano
1
-0
/
+2
2026-07-10
odb/transaction: introduce ODB transaction flags
Justin Tobler
1
-1
/
+1
2026-07-10
odb/transaction: propagate begin errors
Justin Tobler
1
-1
/
+1
2026-07-07
parse-options: exit 0 on -h
brian m. carlson
1
-0
/
+1
2026-07-07
parse-options: add a separate case for help output on error
brian m. carlson
1
-0
/
+1
2026-07-07
setup: move prefix into repository
Patrick Steinhardt
1
-2
/
+2
2026-05-27
Merge branch 'ps/setup-wo-the-repository'
Junio C Hamano
1
-8
/
+8
2026-05-19
setup: stop using `the_repository` in `setup_work_tree()`
Patrick Steinhardt
1
-5
/
+5
2026-05-19
setup: stop using `the_repository` in `prefix_path()`
Patrick Steinhardt
1
-3
/
+3
2026-05-15
odb: split `struct odb_transaction` into separate header
Justin Tobler
1
-0
/
+1
2025-09-16
odb: add transaction interface
Justin Tobler
1
-3
/
+4
2025-09-16
object-file: relocate ODB transaction code
Justin Tobler
1
-1
/
+0
2025-09-16
builtin/update-index: end ODB transaction when --verbose is specified
Justin Tobler
1
-8
/
+15
2025-08-25
bulk-checkin: remove global transaction state
Justin Tobler
1
-3
/
+4
2025-07-23
config: drop `git_config()` wrapper
Patrick Steinhardt
1
-1
/
+1
2025-07-09
parse-options: add precision handling for OPTION_SET_INT
René Scharfe
1
-0
/
+6
2025-04-24
Merge branch 'ps/parse-options-integers'
Junio C Hamano
1
-41
/
+90
2025-04-17
global: use designated initializers for options
Patrick Steinhardt
1
-41
/
+90
2025-04-15
object-file: split up concerns of `HASH_*` flags
Patrick Steinhardt
1
-1
/
+1
2025-01-17
builtins: send usage_with_options() help text to standard output
Junio C Hamano
1
-2
/
+2
2024-12-06
global: mark code units that generate warnings with `-Wsign-compare`
Patrick Steinhardt
1
-0
/
+3
2024-09-23
Merge branch 'jc/pass-repo-to-builtins'
Junio C Hamano
1
-3
/
+5
2024-09-13
builtin: remove USE_THE_REPOSITORY_VARIABLE from builtin.h
John Cai
1
-2
/
+1
2024-09-13
builtin: add a repository parameter for builtin functions
John Cai
1
-1
/
+4
2024-09-12
environment: make `get_git_work_tree()` accept a repository
Patrick Steinhardt
1
-1
/
+1
2024-09-12
environment: make `get_index_file()` accept a repository
Patrick Steinhardt
1
-1
/
+1
2024-08-13
config: pass repo to `git_config_get_split_index()`
Patrick Steinhardt
1
-2
/
+2
2024-05-17
refs: refactor `resolve_gitlink_ref()` to accept a repository
Patrick Steinhardt
1
-2
/
+3
2024-05-16
Merge branch 'ps/refs-without-the-repository' into ps/refs-without-the-reposi...
Junio C Hamano
1
-1
/
+1
2024-05-07
cocci: apply rules to rewrite callers of "refs" interfaces
Patrick Steinhardt
1
-1
/
+1
2024-04-18
builtin: stop using `the_index`
Patrick Steinhardt
1
-61
/
+61
2023-10-02
Merge branch 'jc/unresolve-removal'
Junio C Hamano
1
-85
/
+11
2023-09-20
Merge branch 'jc/update-index-show-index-version'
Junio C Hamano
1
-6
/
+13
2023-09-12
update-index: add --show-index-version
Junio C Hamano
1
-6
/
+13
2023-09-05
parse-options: mark unused "opt" parameter in callbacks
Jeff King
1
-2
/
+2
2023-07-31
checkout: allow "checkout -m path" to unmerge removed paths
Junio C Hamano
1
-1
/
+1
2023-07-31
update-index: remove stale fallback code for "--unresolve"
Junio C Hamano
1
-101
/
+11
2023-07-31
update-index: use unmerge_index_entry() to support removal
Junio C Hamano
1
-16
/
+22
2023-07-31
update-index: do not read HEAD and MERGE_HEAD unconditionally
Junio C Hamano
1
-18
/
+28
2023-06-21
cache.h: remove this no-longer-used header
Elijah Newren
1
-2
/
+1
2023-06-21
read-cache*.h: move declarations for read-cache.c functions from cache.h
Elijah Newren
1
-0
/
+1
2023-06-21
sparse-index.h: move declarations for sparse-index.c from cache.h
Elijah Newren
1
-0
/
+1
2023-04-24
hash-ll.h: split out of hash.h to remove dependency on repository.h
Elijah Newren
1
-0
/
+2
2023-04-24
symlinks.h: move declarations for symlinks.c functions from cache.h
Elijah Newren
1
-0
/
+1
2023-04-11
object-file.h: move declarations for object-file.c functions from cache.h
Elijah Newren
1
-0
/
+1
2023-03-21
write-or-die.h: move declarations for write-or-die.c functions from cache.h
Elijah Newren
1
-0
/
+1
[next]