114 Commits (21bcf6e429e01961d38bc639b2dc4a6f64b8fdcf)

Author SHA1 Message Date
Brandon Williams 0ad4a5ff50 refspec: rename struct refspec to struct refspec_item 7 years ago
Brandon Williams ec0cb49655 refspec: move refspec parsing logic into its own file 7 years ago
Kaartic Sivaraam e2bbd0cc4c branch: group related arguments of create_branch() 7 years ago
Kaartic Sivaraam f6cea74de6 branch: improve documentation and naming of create_branch() parameters 7 years ago
brian m. carlson cca5fa6406 refs: convert dwim_ref and expand_ref to struct object_id 7 years ago
brian m. carlson 89f3bbdd3b refs: update ref transactions to use struct object_id 7 years ago
Junio C Hamano bc1c9c0e67 branch: split validate_new_branchname() into two 7 years ago
Junio C Hamano 8280c4c1ea branch: streamline "attr_only" handling in validate_new_branchname() 7 years ago
René Scharfe 744c040b19 refs: pass NULL to resolve_ref_unsafe() if hash is not needed 8 years ago
Nguyễn Thái Ngọc Duy 31824d180d branch: fix branch renaming not updating HEADs correctly 8 years ago
Kaartic Sivaraam 9c93ff7cc4 branch: quote branch/ref names to improve readability 8 years ago
Ævar Arnfjörð Bjarmason 6a83d90207 coccinelle: make use of the "type" FREE_AND_NULL() rule 8 years ago
Brandon Williams b2141fc1d2 config: don't include config.h by default 8 years ago
brian m. carlson bc83266abe Convert lookup_commit* to struct object_id 8 years ago
brian m. carlson 48713bfa2e branch: convert to struct object_id 8 years ago
Nguyễn Thái Ngọc Duy d026a25657 refs: kill set_worktree_head_symref() 8 years ago
Nguyễn Thái Ngọc Duy fa099d2322 worktree.c: kill parse_ref() in favor of refs_resolve_ref_unsafe() 8 years ago
Jeff King cddac45219 create_branch: use xstrfmt for reflog message 8 years ago
Jeff King 3818b258dc create_branch: move msg setup closer to point of use 8 years ago
Kyle Meyer 39ee4c6c2f branch: record creation of renamed branch in HEAD's log 8 years ago
Cornelius Weig 341fb28621 refs: add option core.logAllRefUpdates = always 8 years ago
Nguyễn Thái Ngọc Duy 4fff1ef7ff worktree.c: get_worktrees() takes a new flag argument 8 years ago
Jeff King 4bd488ea7c create_branch: drop unused "head" parameter 8 years ago
Nguyễn Thái Ngọc Duy 8d9fdd7087 worktree.c: check whether branch is rebased in another worktree 9 years ago
Nguyễn Thái Ngọc Duy d3b9ac07eb worktree.c: make find_shared_symref() return struct worktree * 9 years ago
Nguyễn Thái Ngọc Duy 69dfe3b942 worktree.c: store "id" instead of "git_dir" 9 years ago
Kazuki Yamaguchi 70999e9cec branch -m: update all per-worktree HEADs 9 years ago
Patrick Steinhardt 30598ad06f config: rename git_config_set to git_config_set_gently 9 years ago
Patrick Steinhardt 27852b2c53 branch: report errors in tracking branch setup 9 years ago
brian m. carlson ed1c9977cb Remove get_object_hash. 9 years ago
brian m. carlson 7999b2cf77 Add several uses of get_object_hash. 9 years ago
Michael Rappazzo ac6c561b59 worktree: add top-level worktree.c 10 years ago
David Turner 41af65651d worktrees: add find_shared_symref 10 years ago
Jeff King f932729cc7 memoize common git-path "constant" files 10 years ago
Eric Sunshine ed89f84b3c branch: publish die_if_checked_out() 10 years ago
Michael Haggerty 1d147bdff0 ref_transaction_update(): remove "have_old" parameter 10 years ago
Ronnie Sahlberg 7695d118e5 refs.c: change resolve_ref_unsafe reading argument to be a flags field 10 years ago
Ronnie Sahlberg db7516ab9f refs.c: pass the ref log message to _create/delete/update instead of _commit 10 years ago
Ronnie Sahlberg d43f990fac branch.c: use ref transaction for all ref updates 11 years ago
Tanay Abhra 540b0f4977 branch.c: replace `git_config()` with `git_config_get_string() 11 years ago
Tanay Abhra aace438502 change `git_config()` return value to void 11 years ago
Jeff King cf4fff579e refactor skip_prefix to return a boolean 11 years ago
Adam 9fe0cf3a5e branch.c: install_branch_config: simplify if chain 11 years ago
Brian Gesiak 303d1d0bd6 branch: use skip_prefix() in install_branch_config() 11 years ago
Jacopo Notarstefano 9ef5e2a722 branch.c: delete size check of newly tracked branch names 11 years ago
Christian Couder 5955654823 replace {pre,suf}fixcmp() with {starts,ends}_with() 11 years ago
Per Cederqvist 1d7358c524 branch.c: Relax unnecessary requirement on upstream's remote ref name 12 years ago
Felipe Contreras 82a0672f8e branch: trivial style fix 12 years ago
Brad King 9bbb0fa1fd refs: report ref type from lock_any_ref_for_update 12 years ago
Johan Herland 41c21f22d0 branch.c: Validate tracking branches with refspecs instead of refs/remotes/* 12 years ago