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
/
checkout.c
Age
Commit message (
Expand
)
Author
Files
Lines
4 days
Merge branch 'jc/checkout-refactor' into seen
Junio C Hamano
1
-268
/
+292
4 days
Merge branch 'ps/odb-stop-registering-in-memory-sources' into jch
Junio C Hamano
1
-1
/
+1
4 days
Merge branch 'hn/checkout-m-autostash-refine' into jch
Junio C Hamano
1
-6
/
+9
7 days
Merge branch 'yn/worktree-ambiguous-remote-advice'
Junio C Hamano
1
-30
/
+46
11 days
checkout: separate autostash conflict advice from branch-switch message
Harald Nordgren
1
-6
/
+9
12 days
cache-tree: drop `the_repository` in `cache_tree_fully_valid()`
Patrick Steinhardt
1
-1
/
+1
2026-08-30
checkout: move post_checkout_hook() to checkout.c
Junio C Hamano
1
-20
/
+3
2026-08-30
checkout: wrap overly long lines
Junio C Hamano
1
-19
/
+38
2026-08-30
checkout: restructure switch, restore, and checkout entrypoints
Junio C Hamano
1
-147
/
+148
2026-08-30
checkout: extract branch setup and tracking helpers
Junio C Hamano
1
-50
/
+54
2026-08-30
checkout: extract option validation and pathspec helpers
Junio C Hamano
1
-75
/
+96
2026-08-30
checkout: validate stage and merge option compatibility in checkout_paths()
Junio C Hamano
1
-5
/
+5
2026-08-30
checkout: validate new branch name in checkout_branch()
Junio C Hamano
1
-11
/
+11
2026-08-30
checkout: pass cb_option explicitly to branch name parsers
Junio C Hamano
1
-14
/
+9
2026-08-27
checkout: improve message for ambiguous remote branch name
Yoichi NAKAYAMA
1
-8
/
+20
2026-08-27
checkout: extract function to display advice for ambiguous remotes
Yoichi NAKAYAMA
1
-28
/
+32
2026-07-16
refs: remove remaining uses of `the_repository`
Patrick Steinhardt
1
-1
/
+1
2026-06-26
refs: move parsing of "core.logAllRefUpdates" back into ref stores
Patrick Steinhardt
1
-2
/
+5
2026-06-07
Merge branch 'ds/restore-sparse-index'
Junio C Hamano
1
-6
/
+59
2026-05-27
restore: avoid sparse index expansion
Derrick Stolee
1
-6
/
+59
2026-05-19
setup: stop using `the_repository` in `verify_non_filename()`
Patrick Steinhardt
1
-1
/
+1
2026-05-17
Merge branch 'hn/git-checkout-m-with-stash'
Junio C Hamano
1
-87
/
+79
2026-04-29
checkout -m: autostash when switching branches
Harald Nordgren
1
-92
/
+69
2026-04-29
checkout: rollback lock on early returns in merge_working_tree
Harald Nordgren
1
-7
/
+22
2026-04-10
hook: mark non-parallelizable hooks
Emily Shaffer
1
-6
/
+13
2026-03-24
Merge branch 'ps/history-split'
Junio C Hamano
1
-4
/
+5
2026-03-09
Merge branch 'cs/add-skip-submodule-ignore-all'
Junio C Hamano
1
-1
/
+1
2026-03-05
Merge branch 'ob/core-attributesfile-in-repository'
Junio C Hamano
1
-1
/
+2
2026-03-03
cache-tree: allow writing in-memory index as tree
Patrick Steinhardt
1
-1
/
+2
2026-03-03
add-patch: allow disabling editing of hunks
Patrick Steinhardt
1
-1
/
+1
2026-03-03
add-patch: split out `struct interactive_options`
Patrick Steinhardt
1
-2
/
+2
2026-03-03
Merge branch 'aa/add-p-no-auto-advance'
Junio C Hamano
1
-0
/
+7
2026-02-27
Merge branch 'jc/checkout-switch-restore'
Junio C Hamano
1
-25
/
+67
2026-02-26
environment: move "branch.autoSetupMerge" into `struct repo_config_values`
Olamide Caleb Bello
1
-1
/
+2
2026-02-17
interactive -p: add new `--auto-advance` flag
Abraham Samuel Adekunle
1
-0
/
+7
2026-02-10
xdiff-interface: stop using the_repository
René Scharfe
1
-3
/
+3
2026-02-09
checkout: tell "parse_remote_branch" which command is calling it
Junio C Hamano
1
-5
/
+24
2026-02-09
checkout: pass program-readable token to unified "main"
Junio C Hamano
1
-20
/
+43
2026-02-06
read-cache: update add_files_to_cache take param ignored_too
Claus Schneider(Eficode)
1
-1
/
+1
2026-01-09
cocci: convert parse_tree functions to repo_ variants
René Scharfe
1
-5
/
+7
2026-01-06
Merge branch 'bc/checkout-error-message-fix'
Junio C Hamano
1
-1
/
+1
2025-12-25
checkout: quote invalid treeish in error message
brian m. carlson
1
-1
/
+1
2025-11-04
refs: introduce wrapper struct for `each_ref_fn`
Patrick Steinhardt
1
-4
/
+2
2025-08-05
Merge branch 'ps/object-file-wo-the-repository'
Junio C Hamano
1
-1
/
+1
2025-08-04
Merge branch 'lm/add-p-context'
Junio C Hamano
1
-3
/
+28
2025-07-29
add-patch: add diff.context command line overrides
Leon Michalak
1
-3
/
+28
2025-07-23
config: drop `git_config_get_bool()` wrapper
Patrick Steinhardt
1
-1
/
+1
2025-07-23
config: drop `git_config()` wrapper
Patrick Steinhardt
1
-1
/
+1
2025-07-16
odb: introduce `odb_write_object()`
Patrick Steinhardt
1
-1
/
+1
2025-07-15
Merge branch 'ps/object-store'
Junio C Hamano
1
-1
/
+1
[next]