🌐 AI搜索 & 代理
🔍
主页
Sign in
chromium
/
external
/
github.com
/
git
/
git
/
refs/tags/v2.35.2
/
branch.c
tag
6f2bb67f2b16cf525e66fb4379a33cf851acd0bc
tagger
Junio C Hamano <gitster@pobox.com>
Thu Mar 24 23:05:50 2022
object
53ef17d3ee0f7fcb151f428ee3bd736b8046825f
Git 2.35.2
2a72807
Merge branch 'ak/protect-any-current-branch'
by Junio C Hamano
· 4 years ago
68d924e
branch: missing space fix at line 313
by Bagas Sanjaya
· 4 years ago
0669bdf
Merge branch 'js/branch-track-inherit'
by Junio C Hamano
· 4 years ago
d311566
branch: add flags and config to inherit tracking
by Josh Steadmon
· 4 years ago
a3f40ec
branch: accept multiple upstream branches for tracking
by Josh Steadmon
· 4 years ago
593a2a5
branch: protect branches checked out in all worktrees
by Anders Kaseorg
· 4 years ago
c8dd491
worktree: simplify find_shared_symref() memory ownership model
by Anders Kaseorg
· 4 years ago
7435e7e
branch: lowercase error messages
by Anders Kaseorg
· 4 years ago
ed9bff0
advice: remove read uses of most global `advice_` variables
by Ben Boeckel
· 4 years, 4 months ago
aaa3c80
Merge branch 'bc/hash-transition-interop-part-1'
by Junio C Hamano
· 4 years, 7 months ago
936e588
Merge branch 'ah/plugleaks'
by Junio C Hamano
· 4 years, 7 months ago
d895804
branch: FREE_AND_NULL instead of NULL'ing real_ref
by Andrzej Hunt
· 4 years, 8 months ago
1422844
hash: provide per-algorithm null OIDs
by brian m. carlson
· 4 years, 8 months ago
5291828
merge-ort: write $GIT_DIR/AUTO_MERGE whenever we hit a conflict
by Elijah Newren
· 4 years, 9 months ago
f24c30e
wt-status: tolerate dangling marks
by Jonathan Tan
· 5 years ago
645f631
Merge branch 'es/get-worktrees-unsort'
by Junio C Hamano
· 5 years ago
03f2465
worktree: drop get_worktrees() unused 'flags' argument
by Eric Sunshine
· 5 years ago
a03b555
merge: teach --autostash option
by Denton Liu
· 6 years ago
f496b06
Merge branch 'nd/switch-and-restore'
by Junio C Hamano
· 6 years ago
c4a38d1
Merge branch 'nd/merge-quit'
by Junio C Hamano
· 7 years ago
4ac8371
Merge branch 'dl/branch-from-3dot-merge-base'
by Junio C Hamano
· 7 years ago
b643355
merge: remove drop_save() in favor of remove_merge_branch_state()
by Nguyễn Thái Ngọc Duy
· 7 years ago
e3d6539
branch: make create_branch accept a merge base rev
by Denton Liu
· 7 years ago
b07d9bf
commit/reset: try to clean up sequencer state
by Phillip Wood
· 7 years ago
f4a4b9a
checkout: inform the user when removing branch state
by Nguyễn Thái Ngọc Duy
· 7 years ago
4edce17
branch.c: remove the_repository reference
by Nguyễn Thái Ngọc Duy
· 7 years ago
7ae96e3
Merge branch 'ab/unconditional-free-and-null'
by Junio C Hamano
· 7 years ago
ce528de
refactor various if (x) FREE_AND_NULL(x) to just FREE_AND_NULL(x)
by Ævar Arnfjörð Bjarmason
· 7 years ago
2122f67
commit: add repository argument to lookup_commit_reference
by Stefan Beller
· 7 years ago
b16b60f
Merge branch 'sb/object-store-grafts' into sb/object-store-lookup
by Junio C Hamano
· 7 years ago
102de88
path.c: migrate global git_path_* to take a repository argument
by Stefan Beller
· 8 years ago
0ad4a5f
refspec: rename struct refspec to struct refspec_item
by Brandon Williams
· 8 years ago
ec0cb49
refspec: move refspec parsing logic into its own file
by Brandon Williams
· 8 years ago
0faff98
Merge branch 'ks/branch-cleanup'
by Junio C Hamano
· 8 years ago
e2bbd0c
branch: group related arguments of create_branch()
by Kaartic Sivaraam
· 8 years ago
f6cea74
branch: improve documentation and naming of create_branch() parameters
by Kaartic Sivaraam
· 8 years ago
1616928
Merge branch 'jc/branch-name-sanity'
by Junio C Hamano
· 8 years ago
cca5fa6
refs: convert dwim_ref and expand_ref to struct object_id
by brian m. carlson
· 8 years ago
89f3bbd
refs: update ref transactions to use struct object_id
by brian m. carlson
· 8 years ago
bc1c9c0
branch: split validate_new_branchname() into two
by Junio C Hamano
· 8 years ago
8280c4c
branch: streamline "attr_only" handling in validate_new_branchname()
by Junio C Hamano
· 8 years ago
744c040
refs: pass NULL to resolve_ref_unsafe() if hash is not needed
by René Scharfe
· 8 years ago
79553b9
Merge branch 'nd/worktree-kill-parse-ref'
by Junio C Hamano
· 8 years ago
31824d1
branch: fix branch renaming not updating HEADs correctly
by Nguyễn Thái Ngọc Duy
· 8 years ago
9c93ff7
branch: quote branch/ref names to improve readability
by Kaartic Sivaraam
· 8 years ago
50f03c6
Merge branch 'ab/free-and-null'
by Junio C Hamano
· 8 years ago
f31d23a
Merge branch 'bw/config-h'
by Junio C Hamano
· 8 years ago
6a83d90
coccinelle: make use of the "type" FREE_AND_NULL() rule
by Ævar Arnfjörð Bjarmason
· 8 years ago
b2141fc
config: don't include config.h by default
by Brandon Williams
· 9 years ago
6b526ce
Merge branch 'bc/object-id'
by Junio C Hamano
· 9 years ago
4b44b7b
Merge branch 'nd/worktree-kill-parse-ref'
by Junio C Hamano
· 9 years ago
bc83266
Convert lookup_commit* to struct object_id
by brian m. carlson
· 9 years ago
48713bf
branch: convert to struct object_id
by brian m. carlson
· 9 years ago
d026a25
refs: kill set_worktree_head_symref()
by Nguyễn Thái Ngọc Duy
· 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
cddac45
create_branch: use xstrfmt for reflog message
by Jeff King
· 9 years ago
3818b25
create_branch: move msg setup closer to point of use
by Jeff King
· 9 years ago
39ee4c6
branch: record creation of renamed branch in HEAD's log
by Kyle Meyer
· 9 years ago
341fb28
refs: add option core.logAllRefUpdates = always
by Cornelius Weig
· 9 years ago
4fff1ef
worktree.c: get_worktrees() takes a new flag argument
by Nguyễn Thái Ngọc Duy
· 9 years ago
4bd488e
create_branch: drop unused "head" parameter
by Jeff King
· 9 years ago
8d9fdd7
worktree.c: check whether branch is rebased in another worktree
by Nguyễn Thái Ngọc Duy
· 10 years ago
d3b9ac0
worktree.c: make find_shared_symref() return struct worktree *
by Nguyễn Thái Ngọc Duy
· 10 years ago
69dfe3b
worktree.c: store "id" instead of "git_dir"
by Nguyễn Thái Ngọc Duy
· 10 years ago
70999e9
branch -m: update all per-worktree HEADs
by Kazuki Yamaguchi
· 10 years ago
30598ad
config: rename git_config_set to git_config_set_gently
by Patrick Steinhardt
· 10 years ago
27852b2
branch: report errors in tracking branch setup
by Patrick Steinhardt
· 10 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
ac6c561
worktree: add top-level worktree.c
by Michael Rappazzo
· 10 years ago
32561f5
Merge branch 'dt/notes-multiple'
by Junio C Hamano
· 10 years ago
8c9155e
Merge branch 'jk/git-path'
by Junio C Hamano
· 10 years ago
53860f0
Merge branch 'es/worktree-add-cleanup'
by Junio C Hamano
· 10 years ago
41af656
worktrees: add find_shared_symref
by David Turner
· 10 years ago
f932729
memoize common git-path "constant" files
by Jeff King
· 10 years ago
ed89f84
branch: publish die_if_checked_out()
by Eric Sunshine
· 10 years ago
1d147bd
ref_transaction_update(): remove "have_old" parameter
by Michael Haggerty
· 11 years ago
7695d11
refs.c: change resolve_ref_unsafe reading argument to be a flags field
by Ronnie Sahlberg
· 11 years ago
db7516a
refs.c: pass the ref log message to _create/delete/update instead of _commit
by Ronnie Sahlberg
· 11 years ago
01d678a
Merge branch 'rs/ref-transaction-1'
by Junio C Hamano
· 11 years ago
d43f990
branch.c: use ref transaction for all ref updates
by Ronnie Sahlberg
· 11 years ago
540b0f4
branch.c: replace `git_config()` with `git_config_get_string()
by Tanay Abhra
· 11 years ago
aace438
change `git_config()` return value to void
by Tanay Abhra
· 11 years ago
cf4fff5
refactor skip_prefix to return a boolean
by Jeff King
· 11 years ago
1d9aaed
Merge branch 'an/branch-config-message'
by Junio C Hamano
· 12 years ago
9fe0cf3
branch.c: install_branch_config: simplify if chain
by Adam
· 12 years ago
9cf0137
Merge branch 'bg/install-branch-config-skip-prefix'
by Junio C Hamano
· 12 years ago
6bd3424
Merge branch 'jn/branch-lift-unnecessary-name-length-limit'
by Junio C Hamano
· 12 years ago
303d1d0
branch: use skip_prefix() in install_branch_config()
by Brian Gesiak
· 12 years ago
9ef5e2a
branch.c: delete size check of newly tracked branch names
by Jacopo Notarstefano
· 12 years ago
5955654
replace {pre,suf}fixcmp() with {starts,ends}_with()
by Christian Couder
· 12 years ago
74051fa
Merge branch 'jh/checkout-auto-tracking' into maint
by Junio C Hamano
· 12 years ago
9a86b89
Merge branch 'bk/refs-multi-update'
by Junio C Hamano
· 12 years ago
b05fc49
Merge branch 'jh/checkout-auto-tracking'
by Junio C Hamano
· 12 years ago
1d7358c
branch.c: Relax unnecessary requirement on upstream's remote ref name
by Per Cederqvist
· 12 years ago
82a0672
branch: trivial style fix
by Felipe Contreras
· 12 years ago
9bbb0fa
refs: report ref type from lock_any_ref_for_update
by Brad King
· 12 years ago
77eb44b
Merge branch 'jh/checkout-auto-tracking'
by Junio C Hamano
· 13 years ago
41c21f2
branch.c: Validate tracking branches with refspecs instead of refs/remotes/*
by Johan Herland
· 13 years ago
bc554df
i18n: branch: mark strings for translation
by Jiang Xin
· 13 years ago
Next »