147 Commits (ac59c742de5f548ed07735fb212cc87129383bcd)

Author SHA1 Message Date
Glen Choo ac59c742de branch --set-upstream-to: be consistent when advising 3 years ago
Glen Choo cfbda6ba6b branch: give submodule updating advice before exit 3 years ago
Glen Choo 75388bf5b4 branch: support more tracking modes when recursing 3 years ago
Glen Choo 679e3693ab branch.c: use 'goto cleanup' in setup_tracking() to fix memory leaks 3 years ago
Glen Choo 961b130d20 branch: add --recurse-submodules option for branch creation 3 years ago
Glen Choo 3f3e76082b branch: add a dry_run parameter to create_branch() 3 years ago
Glen Choo bc0893cf3b branch: make create_branch() always create a branch 3 years ago
Glen Choo e89f151db1 branch: move --set-upstream-to behavior to dwim_and_setup_tracking() 3 years ago
Josh Steadmon d3115660b4 branch: add flags and config to inherit tracking 3 years ago
Josh Steadmon a3f40ec4b0 branch: accept multiple upstream branches for tracking 3 years ago
Ben Boeckel ed9bff0817 advice: remove read uses of most global `advice_` variables 4 years ago
Andrzej Hunt d895804b5a branch: FREE_AND_NULL instead of NULL'ing real_ref 4 years ago
brian m. carlson 14228447c9 hash: provide per-algorithm null OIDs 4 years ago
Elijah Newren 5291828df8 merge-ort: write $GIT_DIR/AUTO_MERGE whenever we hit a conflict 4 years ago
Jonathan Tan f24c30e0b6 wt-status: tolerate dangling marks 5 years ago
Eric Sunshine 03f2465bb1 worktree: drop get_worktrees() unused 'flags' argument 5 years ago
Denton Liu a03b55530a merge: teach --autostash option 5 years ago
Nguyễn Thái Ngọc Duy b64335554a merge: remove drop_save() in favor of remove_merge_branch_state() 6 years ago
Denton Liu e3d6539d58 branch: make create_branch accept a merge base rev 6 years ago
Phillip Wood b07d9bfd17 commit/reset: try to clean up sequencer state 6 years ago
Nguyễn Thái Ngọc Duy f4a4b9aca3 checkout: inform the user when removing branch state 6 years ago
Nguyễn Thái Ngọc Duy 4edce1729a branch.c: remove the_repository reference 6 years ago
Ævar Arnfjörð Bjarmason ce528de023 refactor various if (x) FREE_AND_NULL(x) to just FREE_AND_NULL(x) 7 years ago
Stefan Beller 2122f6754c commit: add repository argument to lookup_commit_reference 7 years ago
Stefan Beller 102de880d2 path.c: migrate global git_path_* to take a repository argument 7 years ago
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