summaryrefslogtreecommitdiffstats
path: root/branch.h
AgeCommit message (Expand)AuthorLines
2026-02-26environment: move "branch.autoSetupMerge" into `struct repo_config_values`Olamide Caleb Bello-2/+0
2024-04-11typo: replace 'commitish' with 'committish'Pi Fisher-7/+7
2023-03-27branch: test for failures while renaming branchesRubén Justo-8/+0
2022-07-11Merge branch 'ds/branch-checked-out'Junio C Hamano-0/+7
2022-06-15branch: add branch_checked_out() helperDerrick Stolee-0/+7
2022-04-29branch: new autosetupmerge option 'simple' for matching branchesTao Klerks-0/+1
2022-02-04branch: add --recurse-submodules option for branch creationGlen Choo-0/+29
2022-02-01branch: add a dry_run parameter to create_branch()Glen Choo-1/+4
2022-02-01branch: make create_branch() always create a branchGlen Choo-2/+2
2022-02-01branch: move --set-upstream-to behavior to dwim_and_setup_tracking()Glen Choo-0/+22
2021-12-20branch: add flags and config to inherit trackingJosh Steadmon-1/+2
2019-07-09Merge branch 'nd/switch-and-restore'Junio C Hamano-1/+1
2019-06-13Merge branch 'nd/merge-quit'Junio C Hamano-0/+6
2019-05-13merge: remove drop_save() in favor of remove_merge_branch_state()Nguyễn Thái Ngọc Duy-0/+6
2019-05-05*.[ch]: manually align parameter listsDenton Liu-1/+1
2019-05-05*.[ch]: remove extern from function declarations using spatchDenton Liu-6/+6
2019-04-02checkout: inform the user when removing branch stateNguyễn Thái Ngọc Duy-1/+1
2018-11-12branch.c: remove the_repository referenceNguyễn Thái Ngọc Duy-2/+6
2018-08-15Move definition of enum branch_track from cache.h to branch.hElijah Newren-0/+11
2018-08-15Add missing includes and forward declarationsElijah Newren-0/+2
2017-12-27Merge branch 'ks/branch-cleanup'Junio C Hamano-2/+8
2017-12-07branch: group related arguments of create_branch()Kaartic Sivaraam-4/+5
2017-12-07branch: improve documentation and naming of create_branch() parametersKaartic Sivaraam-1/+6
2017-10-13branch: split validate_new_branchname() into twoJunio C Hamano-15/+12
2017-02-20branch: record creation of renamed branch in HEAD's logKyle Meyer-1/+2
2016-11-09create_branch: drop unused "head" parameterJeff King-8/+14
2016-04-22worktree.c: check whether branch is rebased in another worktreeNguyễn Thái Ngọc Duy-1/+1
2016-04-04branch -m: update all per-worktree HEADsKazuki Yamaguchi-0/+7
2016-02-22branch: report errors in tracking branch setupPatrick Steinhardt-1/+2
2015-10-02worktree: add top-level worktree.cMichael Rappazzo-8/+0
2015-08-11worktrees: add find_shared_symrefDavid Turner-0/+8
2015-07-20branch: publish die_if_checked_out()Eric Sunshine-0/+7
2012-03-26checkout: suppress tracking message with "-q"Jeff King-1/+1
2011-12-13Merge branch 'jn/branch-move-to-self'Junio C Hamano-1/+2
2011-11-28Allow checkout -B <current-branch> to update the current branchJonathan Nieder-1/+2
2011-10-05branch: add read_branch_desc() helper functionJunio C Hamano-0/+5
2011-09-16branch --set-upstream: regression fixJunio C Hamano-1/+11
2011-08-22Prevent force-updating of the current branchConrad Irwin-0/+8
2010-11-03Change incorrect "remote branch" to "remote tracking branch" in C codeMatthieu Moy-2/+2
2009-03-03Make git-clone respect branch.autosetuprebaseJunio C Hamano-0/+7
2008-02-19branch: optionally setup branch.*.merge from upstream local branchesJay Soffian-1/+1
2008-02-09Move code to clean up after a branch change to branch.cDaniel Barkalow-2/+18
2008-02-09Move create_branch into a library fileDaniel Barkalow-0/+8