index
:
git.git
main
maint
master
next
seen
todo
The core git plumbing
Junio C. Hamano
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
wt-status.c
Age
Commit message (
Expand
)
Author
Files
Lines
2024-04-05
Merge branch 'jk/core-comment-string'
Junio C Hamano
1
-19
/
+12
2024-03-21
Merge branch 'fs/find-end-of-log-message-fix'
Junio C Hamano
1
-2
/
+5
2024-03-12
wt-status: drop custom comment-char stringification
Jeff King
1
-10
/
+3
2024-03-12
find multi-byte comment chars in NUL-terminated strings
Jeff King
1
-1
/
+1
2024-03-12
prefer comment_line_str to comment_line_char for printing
Jeff King
1
-5
/
+5
2024-03-12
strbuf: accept a comment string for strbuf_add_commented_lines()
Jeff King
1
-2
/
+2
2024-03-12
strbuf: accept a comment string for strbuf_commented_addf()
Jeff King
1
-1
/
+1
2024-03-07
Merge branch 'jt/commit-redundant-scissors-fix'
Junio C Hamano
1
-4
/
+8
2024-03-07
wt-status: don't find scissors line beyond buf len
Florian Schmidt
1
-2
/
+5
2024-02-27
commit: avoid redundant scissor line with --cleanup=scissors -v
Josh Triplett
1
-4
/
+8
2024-02-08
Merge branch 'rj/status-bisect-while-rebase' into maint-2.43
Junio C Hamano
1
-3
/
+4
2024-01-02
Merge branch 'ps/pseudo-refs'
Junio C Hamano
1
-8
/
+14
2024-01-02
Merge branch 'rj/status-bisect-while-rebase'
Junio C Hamano
1
-3
/
+4
2023-12-14
wt-status: read HEAD and ORIG_HEAD via the refdb
Patrick Steinhardt
1
-8
/
+14
2023-10-16
status: fix branch shown when not only bisecting
Rubén Justo
1
-3
/
+4
2023-09-14
Merge branch 'jk/tree-name-and-depth-limit'
Junio C Hamano
1
-1
/
+1
2023-09-01
Merge branch 'jk/diff-result-code-cleanup'
Junio C Hamano
1
-6
/
+6
2023-08-31
read_tree(): respect max_allowed_tree_depth
Jeff King
1
-1
/
+1
2023-08-31
Merge branch 'ob/sequencer-empty-hint-fix'
Junio C Hamano
1
-1
/
+5
2023-08-24
sequencer: rectify empty hint in call of require_clean_work_tree()
Oswald Buddenhagen
1
-1
/
+5
2023-08-21
diff: drop useless "status" parameter from diff_result_code()
Jeff King
1
-2
/
+2
2023-08-21
diff: drop useless return from run_diff_{files,index} functions
Jeff King
1
-4
/
+4
2023-08-21
diff: spell DIFF_INDEX_CACHED out when calling run_diff_index()
Junio C Hamano
1
-3
/
+3
2023-07-25
Merge branch 'ah/advise-force-pushing'
Junio C Hamano
1
-1
/
+2
2023-07-13
wt-status: don't show divergence advice when committing
Alex Henrie
1
-1
/
+2
2023-07-06
Merge branch 'jk/cherry-pick-revert-status'
Junio C Hamano
1
-2
/
+2
2023-07-06
Merge branch 'cw/strbuf-cleanup'
Junio C Hamano
1
-3
/
+3
2023-06-27
fix cherry-pick/revert status when doing multiple commits
Jacob Keller
1
-2
/
+2
2023-06-21
diff.h: remove unnecessary include of oidset.h
Elijah Newren
1
-0
/
+1
2023-06-21
repository: remove unnecessary include of path.h
Elijah Newren
1
-0
/
+1
2023-06-21
cache.h: remove this no-longer-used header
Elijah Newren
1
-1
/
+1
2023-06-21
read-cache*.h: move declarations for read-cache.c functions from cache.h
Elijah Newren
1
-0
/
+1
2023-06-12
strbuf: remove global variable
Calvin Wan
1
-3
/
+3
2023-04-24
commit.h: reduce unnecessary includes
Elijah Newren
1
-0
/
+1
2023-04-11
object-name.h: move declarations for object-name.c functions from cache.h
Elijah Newren
1
-0
/
+1
2023-04-11
treewide: be explicit about dependence on advice.h
Elijah Newren
1
-0
/
+1
2023-04-11
treewide: be explicit about dependence on trace.h & trace2.h
Elijah Newren
1
-0
/
+2
2023-04-04
Merge branch 'ab/remove-implicit-use-of-the-repository' into en/header-split-...
Junio C Hamano
1
-10
/
+11
2023-03-28
libs: use "struct repository *" argument, not "the_repository"
Ævar Arnfjörð Bjarmason
1
-5
/
+5
2023-03-28
cocci: apply the "refs.h" part of "the_repository.pending"
Ævar Arnfjörð Bjarmason
1
-1
/
+2
2023-03-28
cocci: apply the "cache.h" part of "the_repository.pending"
Ævar Arnfjörð Bjarmason
1
-9
/
+9
2023-03-21
setup.h: move declarations for setup.c functions from cache.h
Elijah Newren
1
-0
/
+1
2023-03-21
environment: move comment_line_char from cache.h
Elijah Newren
1
-0
/
+1
2023-03-21
treewide: be explicit about dependence on gettext.h
Elijah Newren
1
-0
/
+1
2023-02-23
cache.h: remove dependence on hex.h; make other files include it explicitly
Elijah Newren
1
-0
/
+1
2022-12-26
Merge branch 'jk/unused-post-2.39'
Junio C Hamano
1
-2
/
+2
2022-12-13
diff: mark unused parameters in callbacks
Jeff King
1
-2
/
+2
2022-12-01
status: modernize git-status "slow untracked files" advice
Rudy Rigot
1
-5
/
+23
2022-09-01
git-compat-util.h: use "UNUSED", not "UNUSED(var)"
Ævar Arnfjörð Bjarmason
1
-8
/
+8
2022-08-19
refs: mark unused reflog callback parameters
Jeff King
1
-5
/
+9
2022-06-10
Merge branch 'ab/env-array'
Junio C Hamano
1
-1
/
+1
2022-06-02
run-command API: rename "env_array" to "env"
Ævar Arnfjörð Bjarmason
1
-1
/
+1
2022-04-13
revisions API: add a TODO for diff_free(&revs->diffopt)
Ævar Arnfjörð Bjarmason
1
-2
/
+4
2022-04-13
revisions API: have release_revisions() release "prune_data"
Ævar Arnfjörð Bjarmason
1
-2
/
+0
2022-04-13
revisions API users: use release_revisions() for "prune_data" users
Ævar Arnfjörð Bjarmason
1
-0
/
+1
2022-04-13
revisions API users: add straightforward release_revisions()
Ævar Arnfjörð Bjarmason
1
-0
/
+1
2022-04-13
revision.[ch]: provide and start using a release_revisions()
Ævar Arnfjörð Bjarmason
1
-2
/
+3
2022-03-16
Merge branch 'ab/string-list-count-in-size-t'
Junio C Hamano
1
-6
/
+6
2022-03-07
string-list API: change "nr" and "alloc" to "size_t"
Ævar Arnfjörð Bjarmason
1
-6
/
+6
2022-03-01
status: fix nested sparse directory diff in sparse index
Victoria Dye
1
-0
/
+9
2022-01-05
Merge branch 'xw/am-empty'
Junio C Hamano
1
-1
/
+7
2021-12-15
am: support --allow-empty to record specific empty patches
徐沛文 (Aleen)
1
-1
/
+7
2021-10-21
status: print stash info with --porcelain=v2 --show-stash
Øystein Walle
1
-0
/
+15
2021-10-21
status: count stash entries in separate function
Øystein Walle
1
-2
/
+8
2021-08-25
advice: remove read uses of most global `advice_` variables
Ben Boeckel
1
-3
/
+3
2021-07-28
Merge branch 'ds/status-with-sparse-index'
Junio C Hamano
1
-3
/
+62
2021-07-16
Merge branch 'ds/gender-neutral-doc'
Junio C Hamano
1
-1
/
+1
2021-07-14
wt-status: expand added sparse directory entries
Derrick Stolee
1
-0
/
+51
2021-07-14
status: skip sparse-checkout percentage with sparse-index
Derrick Stolee
1
-3
/
+11
2021-07-01
dir.[ch]: replace dir_init() with DIR_INIT
Ævar Arnfjörð Bjarmason
1
-2
/
+1
2021-06-16
comments: avoid using the gender of our users
Felipe Contreras
1
-1
/
+1
2021-05-10
Merge branch 'bc/hash-transition-interop-part-1'
Junio C Hamano
1
-2
/
+2
2021-05-07
Merge branch 'ah/plugleaks'
Junio C Hamano
1
-0
/
+4
2021-04-28
wt-status: fix multiple small leaks
Andrzej Hunt
1
-0
/
+4
2021-04-27
hash: provide per-algorithm null OIDs
brian m. carlson
1
-2
/
+2
2021-03-13
use CALLOC_ARRAY
René Scharfe
1
-3
/
+3
2021-01-25
Merge branch 'sj/untracked-files-in-submodule-directory-is-not-dirty'
Junio C Hamano
1
-1
/
+3
2021-01-07
branch: sort detached HEAD based on a flag
Ævar Arnfjörð Bjarmason
1
-2
/
+2
2020-12-08
diff: do not show submodule with untracked files as "-dirty"
Sangeeta Jain
1
-1
/
+3
2020-10-05
Merge branch 'ma/worktree-cleanups'
Junio C Hamano
1
-30
/
+42
2020-09-27
wt-status: introduce wt_status_state_free_buffers()
Martin Ågren
1
-3
/
+8
2020-09-27
wt-status: print to s->fp, not stdout
Martin Ågren
1
-25
/
+32
2020-09-27
wt-status: replace sha1 mentions with oid
Martin Ågren
1
-4
/
+4
2020-09-18
Merge branch 'jc/quote-path-cleanup'
Junio C Hamano
1
-24
/
+13
2020-09-10
wt-status: consistently quote paths in "status --short" output
Junio C Hamano
1
-2
/
+2
2020-09-10
quote_path: optionally allow quoting a path with SP in it
Junio C Hamano
1
-12
/
+3
2020-09-10
quote_path: give flags parameter to quote_path()
Junio C Hamano
1
-12
/
+12
2020-09-10
quote_path: rename quote_path_relative() to quote_path()
Junio C Hamano
1
-2
/
+0
2020-09-09
Merge branch 'jt/interpret-branch-name-fallback'
Junio C Hamano
1
-1
/
+1
2020-09-02
wt-status: tolerate dangling marks
Jonathan Tan
1
-1
/
+1
2020-08-31
Merge branch 'hn/refs-pseudorefs'
Junio C Hamano
1
-3
/
+3
2020-08-21
sequencer: treat REVERT_HEAD as a pseudo ref
Han-Wen Nienhuys
1
-1
/
+1
2020-08-21
sequencer: treat CHERRY_PICK_HEAD as a pseudo ref
Han-Wen Nienhuys
1
-2
/
+2
2020-08-18
dir: fix problematic API to avoid memory leaks
Elijah Newren
1
-2
/
+2
2020-08-18
dir: make clear_directory() free all relevant memory
Elijah Newren
1
-4
/
+0
2020-08-10
Merge branch 'jk/strvec'
Junio C Hamano
1
-10
/
+9
2020-07-28
strvec: fix indentation in renamed calls
Jeff King
1
-2
/
+1
2020-07-28
strvec: convert remaining callers away from argv_array name
Jeff King
1
-8
/
+8
2020-07-28
strvec: rename files from argv-array to strvec
Jeff King
1
-1
/
+1
2020-07-28
Remove doubled words in various comments
Elijah Newren
1
-1
/
+1
2020-06-18
wt-status: show sparse checkout status as well
Elijah Newren
1
-0
/
+41
2020-04-01
Fix error-prone fill_directory() API; make it only return matches
Elijah Newren
1
-4
/
+2
2019-10-11
Merge branch 'bc/object-id-part17'
Junio C Hamano
1
-1
/
+1
2019-08-27
status: mention --skip for revert and cherry-pick
Denton Liu
1
-0
/
+4
2019-08-19
wt-status: convert struct wt_status to object_id
brian m. carlson
1
-1
/
+1
2019-07-19
Merge branch 'jl/status-reduce-vertical-blank'
Junio C Hamano
1
-4
/
+0
2019-07-09
Merge branch 'jh/status-aheadbehind'
Junio C Hamano
1
-0
/
+17
2019-07-09
Merge branch 'nd/switch-and-restore'
Junio C Hamano
1
-7
/
+19
2019-07-09
Merge branch 'md/sort-detached-head-first'
Junio C Hamano
1
-2
/
+2
2019-06-21
status: warn when a/b calculation takes too long
Jeff Hostetler
1
-0
/
+17
2019-06-21
status: remove the empty line after hints
John Lin
1
-4
/
+0
2019-06-19
ref-filter: sort detached HEAD lines firstly
Matthew DeVore
1
-2
/
+2
2019-06-13
Merge branch 'jk/unused-params-final-batch'
Junio C Hamano
1
-4
/
+2
2019-05-19
Merge branch 'js/rebase-i-label-shown-in-status-fix'
Junio C Hamano
1
-1
/
+3
2019-05-13
Merge branch 'pw/clean-sequencer-state-upon-final-commit'
Junio C Hamano
1
-5
/
+34
2019-05-13
status: fix display of rebase -ir's `label` command
Johannes Schindelin
1
-1
/
+3
2019-05-13
wt-status: drop unused status parameter
Jeff King
1
-4
/
+2
2019-05-09
Merge branch 'dr/ref-filter-push-track-fix'
Junio C Hamano
1
-2
/
+2
2019-05-07
doc: promote "git restore"
Nguyễn Thái Ngọc Duy
1
-7
/
+19
2019-04-18
merge: cleanup messages like commit
Denton Liu
1
-3
/
+9
2019-04-18
ref-filter: use correct branch for %(push:track)
Damien Robert
1
-2
/
+2
2019-04-17
fix cherry-pick/revert status after commit
Phillip Wood
1
-5
/
+34
2019-02-22
trace2:data: add trace2 regions to wt-status
Jeff Hostetler
1
-2
/
+22
2019-01-14
read-cache.c: replace update_index_if_able with repo_&
Nguyễn Thái Ngọc Duy
1
-1
/
+1
2019-01-14
repository.c: replace hold_locked_index() with repo_hold_locked_index()
Nguyễn Thái Ngọc Duy
1
-1
/
+1
2019-01-04
Merge branch 'nd/the-index'
Junio C Hamano
1
-41
/
+53
2018-11-13
status: rebase and merge can be in progress at the same time
Johannes Schindelin
1
-2
/
+7
2018-11-12
wt-status.c: remove implicit dependency the_repository
Nguyễn Thái Ngọc Duy
1
-8
/
+10
2018-11-12
wt-status.c: remove implicit dependency on the_index
Nguyễn Thái Ngọc Duy
1
-33
/
+43
2018-10-19
Merge branch 'ss/wt-status-committable'
Junio C Hamano
1
-89
/
+82
2018-10-19
Merge branch 'nd/the-index'
Junio C Hamano
1
-5
/
+5
2018-10-03
roll wt_status_state into wt_status and populate in the collect phase
Stephen P. Smith
1
-75
/
+59
2018-09-21
revision.c: remove implicit dependency on the_index
Nguyễn Thái Ngọc Duy
1
-5
/
+5
2018-09-07
wt-status.c: set the committable flag in the collect phase
Stephen P. Smith
1
-2
/
+11
2018-09-07
wt-status: rename commitable to committable
Stephen P. Smith
1
-5
/
+5
2018-09-07
wt-status.c: move has_unmerged earlier in the file
Stephen P. Smith
1
-13
/
+13
2018-08-29
convert "oidcmp() == 0" to oideq()
Jeff King
1
-5
/
+5
2018-08-13
dir.c: remove an implicit dependency on the_index in pathspec code
Nguyễn Thái Ngọc Duy
1
-3
/
+3
2018-08-02
Merge branch 'sb/object-store-lookup'
Junio C Hamano
1
-2
/
+2
2018-08-02
Merge branch 'jk/has-uncommitted-changes-fix'
Junio C Hamano
1
-0
/
+10
2018-07-18
Merge branch 'sb/object-store-grafts'
Junio C Hamano
1
-4
/
+4
2018-07-11
has_uncommitted_changes(): fall back to empty tree
Jeff King
1
-0
/
+10
2018-06-29
commit: add repository argument to lookup_commit_reference_gently
Stefan Beller
1
-1
/
+1
2018-06-29
Merge branch 'sb/object-store-grafts' into sb/object-store-lookup
Junio C Hamano
1
-4
/
+4
2018-05-30
Merge branch 'bc/object-id'
Junio C Hamano
1
-2
/
+2
2018-05-30
Merge branch 'bp/status-rename-config'
Junio C Hamano
1
-0
/
+12
2018-05-30
Merge branch 'js/use-bug-macro'
Junio C Hamano
1
-10
/
+10
2018-05-18
path.c: migrate global git_path_* to take a repository argument
Stefan Beller
1
-4
/
+4
2018-05-13
add status config and command line options for rename detection
Ben Peart
1
-0
/
+12
2018-05-06
Replace all die("BUG: ...") calls by BUG() ones
Johannes Schindelin
1
-10
/
+10
2018-05-06
wt-status: use settings from git_diff_ui_config
Eckhard S. Maaß
1
-4
/
+0
2018-05-02
wt-status: convert two uses of EMPTY_TREE_SHA1_HEX
brian m. carlson
1
-2
/
+2
2018-03-14
Convert find_unique_abbrev* to struct object_id
brian m. carlson
1
-3
/
+3
2018-03-14
wt-status: convert struct wt_status_state to object_id
brian m. carlson
1
-6
/
+6
2018-03-14
strbuf: convert strbuf_add_unique_abbrev to use struct object_id
brian m. carlson
1
-3
/
+3
2018-03-08
Merge branch 'jh/status-no-ahead-behind'
Junio C Hamano
1
-12
/
+29
2018-02-27
Merge branch 'nd/ita-wt-renames-in-status' into maint
Junio C Hamano
1
-30
/
+53
2018-01-24
status: support --no-ahead-behind in long format
Jeff Hostetler
1
-1
/
+1
2018-01-24
status: update short status to respect --no-ahead-behind
Jeff Hostetler
1
-4
/
+7
2018-01-24
status: add --[no-]ahead-behind to status and commit for V2 format.
Jeff Hostetler
1
-9
/
+21
2018-01-24
stat_tracking_info: return +1 when branches not equal
Jeff Hostetler
1
-2
/
+4
2018-01-23
Merge branch 'nd/ita-wt-renames-in-status'
Junio C Hamano
1
-30
/
+53
2017-12-27
wt-status.c: handle worktree renames
Nguyễn Thái Ngọc Duy
1
-3
/
+19
2017-12-27
wt-status.c: rename rename-related fields in wt_status_change_data
Nguyễn Thái Ngọc Duy
1
-24
/
+26
2017-12-27
wt-status.c: catch unhandled diff status codes
Nguyễn Thái Ngọc Duy
1
-2
/
+6
2017-12-27
wt-status.c: coding style fix
Nguyễn Thái Ngọc Duy
1
-1
/
+2
2017-12-27
Use DIFF_DETECT_RENAME for detect_rename assignments
Nguyễn Thái Ngọc Duy
1
-2
/
+2
2017-11-15
Merge branch 'bw/rebase-i-ignored-submodule-fix'
Junio C Hamano
1
-1
/
+3
2017-11-13
Merge branch 'jm/status-ignored-files-list'
Junio C Hamano
1
-3
/
+8
2017-11-09
Merge branch 'bw/diff-opt-impl-to-bitfields'
Junio C Hamano
1
-9
/
+9
2017-11-07
wt-status: actually ignore submodules when requested
Brandon Williams
1
-1
/
+3
2017-11-06
Merge branch 'bc/object-id'
Junio C Hamano
1
-1
/
+1
2017-11-06
Merge branch 'ma/lockfile-fixes'
Junio C Hamano
1
-4
/
+4
2017-11-01
diff: make struct diff_flags members lowercase
Brandon Williams
1
-9
/
+9
2017-11-01
diff: remove DIFF_OPT_SET macro
Brandon Williams
1
-9
/
+9
2017-10-31
status: add option to show ignored files differently
Jameson Miller
1
-3
/
+8
2017-10-16
refs: convert dwim_ref and expand_ref to struct object_id
brian m. carlson
1
-1
/
+1
2017-10-06
treewide: prefer lockfiles on the stack
Martin Ågren
1
-4
/
+4
2017-10-05
Merge branch 'rs/resolve-ref-optional-result'
Junio C Hamano
1
-3
/
+1
2017-10-01
refs: pass NULL to resolve_refdup() if hash is not needed
René Scharfe
1
-3
/
+1
2017-09-25
Merge branch 'ks/commit-do-not-touch-cut-line'
Junio C Hamano
1
-1
/
+1
2017-09-15
commit-template: change a message to be more intuitive
Kaartic Sivaraam
1
-1
/
+1
2017-09-10
wt-status: release strbuf after use in wt_longstatus_print_tracking()
Rene Scharfe
1
-0
/
+1
2017-09-07
wt-status: release strbuf after use in read_rebase_todolist()
Rene Scharfe
1
-0
/
+1
2017-07-12
Merge branch 'rs/wt-status-cleanup'
Junio C Hamano
1
-3
/
+4
2017-07-10
wt-status: use separate variable for result of shorten_unambiguous_ref
René Scharfe
1
-3
/
+4
2017-06-30
Merge branch 'ks/status-initial-commit'
Junio C Hamano
1
-2
/
+5
2017-06-21
status: contextually notify user about an initial commit
Kaartic Sivaraam
1
-2
/
+5
2017-06-18
status: add optional stash count information
Liam Beguin
1
-0
/
+24
2017-06-13
Merge branch 'nd/fopen-errors'
Junio C Hamano
1
-1
/
+2
2017-06-05
Merge branch 'bm/interpret-trailers-cut-line-is-eom' into maint
Junio C Hamano
1
-5
/
+6
2017-05-29
Merge branch 'bm/interpret-trailers-cut-line-is-eom'
Junio C Hamano
1
-5
/
+6
2017-05-29
Merge branch 'js/plug-leaks'
Junio C Hamano
1
-14
/
+15
2017-05-29
Merge branch 'bc/object-id'
Junio C Hamano
1
-1
/
+1
2017-05-29
Merge branch 'bw/dir-c-stops-relying-on-the-index'
Junio C Hamano
1
-1
/
+1
2017-05-26
wrapper.c: add and use fopen_or_warn()
Nguyễn Thái Ngọc Duy
1
-1
/
+2
2017-05-18
interpret-trailers: honor the cut line
Brian Malehorn
1
-5
/
+6
2017-05-16
Merge branch 'js/larger-timestamps'
Junio C Hamano
1
-1
/
+1
2017-05-08
Convert lookup_commit* to struct object_id
brian m. carlson
1
-1
/
+1
2017-05-08
split_commit_in_progress(): simplify & fix memory leak
Johannes Schindelin
1
-14
/
+14
[next]