🌐 AI搜索 & 代理
🔍
主页
Sign in
chromium
/
external
/
github.com
/
git
/
git
/
refs/tags/v2.43.1
/
worktree.c
tag
9c98e72e0329036735d6b873b88d0d840f5d8214
tagger
Junio C Hamano <gitster@pobox.com>
Fri Feb 09 00:22:52 2024
object
3526e67d917bcd03f317a058208fa02737654637
Git 2.43.1
a593e2f
Merge branch 'rj/status-bisect-while-rebase' into maint-2.43
by Junio C Hamano
· 1 year, 10 months ago
990adcc
status: fix branch shown when not only bisecting
by Rubén Justo
· 2 years, 2 months ago
2b0e46f
worktree: mark unused parameters in noop repair callback
by Jeff King
· 2 years, 4 months ago
ce481ac
Merge branch 'cw/compat-util-header-cleanup'
by Junio C Hamano
· 2 years, 5 months ago
b3d1c85
Merge branch 'gc/config-context'
by Junio C Hamano
· 2 years, 5 months ago
91c080d
git-compat-util: move alloc macros to git-compat-util.h
by Calvin Wan
· 2 years, 5 months ago
da9502f
treewide: remove unnecessary includes for wrapper.h
by Calvin Wan
· 2 years, 5 months ago
8868b1e
config: pass kvi to die_bad_number()
by Glen Choo
· 2 years, 6 months ago
c339932
repository: remove unnecessary include of path.h
by Elijah Newren
· 2 years, 6 months ago
3867f6d
repository: move 'repository_format_worktree_config' to repo scope
by Victoria Dye
· 2 years, 7 months ago
61a7b98
treewide: remove cache.h inclusion due to setup.h changes
by Elijah Newren
· 2 years, 9 months ago
e38da48
setup.h: move declarations for setup.c functions from cache.h
by Elijah Newren
· 2 years, 9 months ago
32a8f51
environment.h: move declarations for environment.c functions from cache.h
by Elijah Newren
· 2 years, 9 months ago
d5ebb50
wrapper.h: move declarations for wrapper.c functions from cache.h
by Elijah Newren
· 2 years, 9 months ago
0b027f6
abspath.h: move absolute path functions from cache.h
by Elijah Newren
· 2 years, 9 months ago
f394e09
treewide: be explicit about dependence on gettext.h
by Elijah Newren
· 2 years, 9 months ago
a6dc3d3
treewide: remove unnecessary cache.h inclusion from a few headers
by Elijah Newren
· 2 years, 9 months ago
96a806f
Merge branch 'rj/avoid-switching-to-already-used-branch'
by Junio C Hamano
· 2 years, 9 months ago
faa4d59
branch: fix die_if_checked_out() when ignore_current_worktree
by Rubén Justo
· 2 years, 10 months ago
662078c
worktree: introduce is_shared_symref()
by Rubén Justo
· 2 years, 10 months ago
36bf195
alloc.h: move ALLOC_GROW() functions from cache.h
by Elijah Newren
· 2 years, 10 months ago
71e5473
refs: unify parse_worktree_ref() and ref_type()
by Han-Wen Nienhuys
· 3 years, 3 months ago
538dc45
Merge branch 'ep/maint-equals-null-cocci'
by Junio C Hamano
· 3 years, 7 months ago
2b0a58d
Merge branch 'ep/maint-equals-null-cocci' for maint-2.35
by Junio C Hamano
· 3 years, 8 months ago
afe8a90
tree-wide: apply equals-null.cocci
by Junio C Hamano
· 3 years, 8 months ago
6249ce2
Merge branch 'ds/sparse-checkout-requires-per-worktree-config'
by Junio C Hamano
· 3 years, 10 months ago
615a84a
worktree: create init_worktree_config()
by Derrick Stolee
· 3 years, 10 months ago
ce14de0
refs API: remove "failure_errno" from refs_resolve_ref_unsafe()
by Ævar Arnfjörð Bjarmason
· 3 years, 11 months ago
c8dd491
worktree: simplify find_shared_symref() memory ownership model
by Anders Kaseorg
· 4 years ago
f1da24c
refs API: post-migration API renaming [2/2]
by Ævar Arnfjörð Bjarmason
· 4 years, 2 months ago
0506eb7
refs API: ignore errno in worktree.c's find_shared_symref()
by Ævar Arnfjörð Bjarmason
· 4 years, 2 months ago
ccf3cc1
refs API: ignore errno in worktree.c's add_head_info()
by Ævar Arnfjörð Bjarmason
· 4 years, 2 months ago
76887df
refs API: remove refs_read_ref_full() wrapper
by Ævar Arnfjörð Bjarmason
· 4 years, 2 months ago
48ca53c
*.c static functions: add missing __attribute__((format))
by Ævar Arnfjörð Bjarmason
· 4 years, 5 months ago
b548f0f
dir: introduce readdir_skip_dot_and_dotdot() helper
by Elijah Newren
· 4 years, 7 months ago
ca56dad
use CALLOC_ARRAY
by René Scharfe
· 4 years, 9 months ago
eb36135
worktree: teach worktree_lock_reason() to gently handle main worktree
by Rafael Silva
· 4 years, 11 months ago
fc0c7d5
worktree: teach worktree to lazy-load "prunable" reason
by Rafael Silva
· 4 years, 11 months ago
a29a8b7
worktree: libify should_prune_worktree()
by Rafael Silva
· 4 years, 11 months ago
cf76bae
worktree: teach `repair` to fix multi-directional breakage
by Eric Sunshine
· 5 years ago
07601b5
Merge branch 'ma/worktree-cleanups'
by Junio C Hamano
· 5 years ago
a46d1f7
worktree: use skip_prefix to parse target
by Martin Ågren
· 5 years ago
fb07bd4
worktree: rename copy-pasted variable
by Martin Ågren
· 5 years ago
cfaf9f0
worktree: update renamed variable in comment
by Martin Ågren
· 5 years ago
ef2d554
worktree: inline `worktree_ref()` into its only caller
by Martin Ågren
· 5 years ago
962dd7e
wt-status: introduce wt_status_state_free_buffers()
by Martin Ågren
· 5 years ago
b214ab5
worktree: teach "repair" to fix outgoing links to worktrees
by Eric Sunshine
· 5 years ago
bdd1f3e
worktree: teach "repair" to fix worktree back-links to main worktree
by Eric Sunshine
· 5 years ago
918d8ff
worktree: retire special-case normalization of main worktree path
by Eric Sunshine
· 5 years ago
1c4854e
worktree: drop bogus and unnecessary path munging
by Eric Sunshine
· 5 years ago
246756f
worktree: drop unused code from get_linked_worktree()
by Eric Sunshine
· 5 years ago
62573a5
worktree: drop pointless strbuf_release()
by Eric Sunshine
· 5 years ago
43f46d6
Merge branch 'es/worktree-code-cleanup'
by Junio C Hamano
· 5 years ago
645f631
Merge branch 'es/get-worktrees-unsort'
by Junio C Hamano
· 5 years ago
5f4ee57
worktree: avoid dead-code in conditional
by Eric Sunshine
· 5 years ago
03f2465
worktree: drop get_worktrees() unused 'flags' argument
by Eric Sunshine
· 5 years ago
d9c54c2
worktree: drop get_worktrees() special-purpose sorting option
by Eric Sunshine
· 5 years ago
f8cb64e
Merge branch 'bc/sha-256-part-1-of-4'
by Junio C Hamano
· 6 years ago
4530a85
real_path_if_valid(): remove unsafe API
by Alexandr Miloslavskiy
· 6 years ago
3d7747e
real_path: remove unsafe API
by Alexandr Miloslavskiy
· 6 years ago
4a2e91d
Merge branch 'hv/receive-denycurrent-everywhere'
by Junio C Hamano
· 6 years ago
49e5043
Merge branch 'es/worktree-avoid-duplication-fix'
by Junio C Hamano
· 6 years ago
bb4995f
worktree: add utility to find worktree by pathname
by Eric Sunshine
· 6 years ago
02bbbe9
worktree: drop unused code from get_main_worktree()
by Eric Sunshine
· 6 years ago
45f274f
get_main_worktree(): allow it to be called in the Git directory
by Hariom Verma
· 6 years ago
e02a714
worktree: allow repository version 1
by brian m. carlson
· 6 years ago
000bce0
Merge branch 'nd/corrupt-worktrees'
by Junio C Hamano
· 7 years ago
105df73
worktree add: be tolerant of corrupt worktrees
by Nguyễn Thái Ngọc Duy
· 7 years ago
ec2642a
Merge branch 'jt/submodule-repo-is-with-worktree'
by Junio C Hamano
· 7 years ago
f3534c9
worktree: update is_bare heuristics
by Jonathan Tan
· 7 years ago
e8805af
setup: fix memory leaks with `struct repository_format`
by Martin Ågren
· 7 years ago
e146cc9
Merge branch 'nd/per-worktree-ref-iteration'
by Junio C Hamano
· 7 years ago
d236f12
worktree: rename is_worktree_locked to worktree_lock_reason
by Nickolai Belakovski
· 7 years ago
ab3e1f7
revision.c: better error reporting on ref from different worktrees
by Nguyễn Thái Ngọc Duy
· 7 years ago
3a3b9d8
refs: new ref types to make per-worktree refs visible to all worktrees
by Nguyễn Thái Ngọc Duy
· 7 years ago
4c5fa9e
worktree: don't die() in library function find_worktree()
by Eric Sunshine
· 7 years ago
033abf9
Replace all die("BUG: ...") calls by BUG() ones
by Johannes Schindelin
· 8 years ago
ee6763a
worktree remove: allow it when $GIT_WORK_TREE is already gone
by Nguyễn Thái Ngọc Duy
· 8 years ago
9c620fc
worktree.c: add update_worktree_location()
by Nguyễn Thái Ngọc Duy
· 8 years ago
4ddddc1
worktree.c: add validate_worktree()
by Nguyễn Thái Ngọc Duy
· 8 years ago
e7e456f
Merge branch 'bc/object-id'
by Junio C Hamano
· 8 years ago
dbd2b55
worktree: handle broken symrefs in find_shared_symref()
by Jeff King
· 8 years ago
49e6147
refs: convert resolve_ref_unsafe to struct object_id
by brian m. carlson
· 8 years ago
0f05154
worktree: convert struct worktree to object_id
by brian m. carlson
· 8 years ago
e691b02
refs: pass NULL to refs_resolve_ref_unsafe() if hash is not needed
by René Scharfe
· 8 years ago
8a044c7
Merge branch 'nd/prune-in-worktree'
by Junio C Hamano
· 8 years ago
79553b9
Merge branch 'nd/worktree-kill-parse-ref'
by Junio C Hamano
· 8 years ago
d0c39a4
revision.c: --all adds HEAD from all worktrees
by Nguyễn Thái Ngọc Duy
· 8 years ago
31824d1
branch: fix branch renaming not updating HEADs correctly
by Nguyễn Thái Ngọc Duy
· 8 years ago
b337172
path: convert strbuf_git_common_path to take a 'struct repository'
by Brandon Williams
· 8 years ago
849e671
Merge branch 'js/plug-leaks'
by Junio C Hamano
· 9 years ago
4b44b7b
Merge branch 'nd/worktree-kill-parse-ref'
by Junio C Hamano
· 9 years ago
d32de66
submodule_uses_worktrees(): plug memory leak
by Johannes Schindelin
· 9 years ago
fa099d2
worktree.c: kill parse_ref() in favor of refs_resolve_ref_unsafe()
by Nguyễn Thái Ngọc Duy
· 9 years ago
e4da43b
prefix_filename: return newly allocated string
by Jeff King
· 9 years ago
116fb64
prefix_filename: drop length parameter
by Jeff King
· 9 years ago
ba37c92
Merge branch 'js/realpath-pathdup-fix'
by Junio C Hamano
· 9 years ago
fc32293
Merge branch 'rs/strbuf-add-real-path'
by Junio C Hamano
· 9 years ago
ce83ead
real_pathdup(): fix callsites that wanted it to die on error
by Johannes Schindelin
· 9 years ago
3f64699
cocci: use ALLOC_ARRAY
by René Scharfe
· 9 years ago
Next »