summaryrefslogtreecommitdiff
path: root/branch.h
AgeCommit message (Expand)AuthorFilesLines
2022-02-04branch: add --recurse-submodules option for branch creationLibravatar Glen Choo1-0/+29
2022-02-01branch: add a dry_run parameter to create_branch()Libravatar Glen Choo1-1/+4
2022-02-01branch: make create_branch() always create a branchLibravatar Glen Choo1-2/+2
2022-02-01branch: move --set-upstream-to behavior to dwim_and_setup_tracking()Libravatar Glen Choo1-0/+22
2021-12-20branch: add flags and config to inherit trackingLibravatar Josh Steadmon1-1/+2
2019-07-09Merge branch 'nd/switch-and-restore'Libravatar Junio C Hamano1-1/+1
2019-06-13Merge branch 'nd/merge-quit'Libravatar Junio C Hamano1-0/+6
2019-05-13merge: remove drop_save() in favor of remove_merge_branch_state()Libravatar Nguyễn Thái Ngọc Duy1-0/+6
2019-05-05*.[ch]: manually align parameter listsLibravatar Denton Liu1-1/+1
2019-05-05*.[ch]: remove extern from function declarations using spatchLibravatar Denton Liu1-6/+6
2019-04-02checkout: inform the user when removing branch stateLibravatar Nguyễn Thái Ngọc Duy1-1/+1
2018-11-12branch.c: remove the_repository referenceLibravatar Nguyễn Thái Ngọc Duy1-2/+6
2018-08-15Move definition of enum branch_track from cache.h to branch.hLibravatar Elijah Newren1-0/+11
2018-08-15Add missing includes and forward declarationsLibravatar Elijah Newren1-0/+2
2017-12-27Merge branch 'ks/branch-cleanup'Libravatar Junio C Hamano1-2/+8
2017-12-07branch: group related arguments of create_branch()Libravatar Kaartic Sivaraam1-4/+5
2017-12-07branch: improve documentation and naming of create_branch() parametersLibravatar Kaartic Sivaraam1-1/+6
2017-10-13branch: split validate_new_branchname() into twoLibravatar Junio C Hamano1-15/+12
2017-02-20branch: record creation of renamed branch in HEAD's logLibravatar Kyle Meyer1-1/+2
2016-11-09create_branch: drop unused "head" parameterLibravatar Jeff King1-8/+14
2016-04-22worktree.c: check whether branch is rebased in another worktreeLibravatar Nguyễn Thái Ngọc Duy1-1/+1
2016-04-04branch -m: update all per-worktree HEADsLibravatar Kazuki Yamaguchi1-0/+7
2016-02-22branch: report errors in tracking branch setupLibravatar Patrick Steinhardt1-1/+2
2015-10-02worktree: add top-level worktree.cLibravatar Michael Rappazzo1-8/+0
2015-08-11worktrees: add find_shared_symrefLibravatar David Turner1-0/+8
2015-07-20branch: publish die_if_checked_out()Libravatar Eric Sunshine1-0/+7
2012-03-26checkout: suppress tracking message with "-q"Libravatar Jeff King1-1/+1
2011-12-13Merge branch 'jn/branch-move-to-self'Libravatar Junio C Hamano1-1/+2
2011-11-28Allow checkout -B <current-branch> to update the current branchLibravatar Jonathan Nieder1-1/+2
2011-10-05branch: add read_branch_desc() helper functionLibravatar Junio C Hamano1-0/+5
2011-09-16branch --set-upstream: regression fixLibravatar Junio C Hamano1-1/+11
2011-08-22Prevent force-updating of the current branchLibravatar Conrad Irwin1-0/+8
2010-11-03Change incorrect "remote branch" to "remote tracking branch" in C codeLibravatar Matthieu Moy1-2/+2
2009-03-03Make git-clone respect branch.autosetuprebaseLibravatar Junio C Hamano1-0/+7
2008-02-19branch: optionally setup branch.*.merge from upstream local branchesLibravatar Jay Soffian1-1/+1
2008-02-09Move code to clean up after a branch change to branch.cLibravatar Daniel Barkalow1-2/+18
2008-02-09Move create_branch into a library fileLibravatar Daniel Barkalow1-0/+8