summaryrefslogtreecommitdiff
path: root/branch.h
Commit message (Expand)AuthorAgeFilesLines
* branch: test for failures while renaming branchesRubén Justo2023-03-271-8/+0
* Merge branch 'ds/branch-checked-out'Junio C Hamano2022-07-111-0/+7
|\
| * branch: add branch_checked_out() helperDerrick Stolee2022-06-151-0/+7
* | branch: new autosetupmerge option 'simple' for matching branchesTao Klerks2022-04-291-0/+1
|/
* branch: add --recurse-submodules option for branch creationGlen Choo2022-02-041-0/+29
* branch: add a dry_run parameter to create_branch()Glen Choo2022-02-011-1/+4
* branch: make create_branch() always create a branchGlen Choo2022-02-011-2/+2
* branch: move --set-upstream-to behavior to dwim_and_setup_tracking()Glen Choo2022-02-011-0/+22
* branch: add flags and config to inherit trackingJosh Steadmon2021-12-201-1/+2
* Merge branch 'nd/switch-and-restore'Junio C Hamano2019-07-091-1/+1
|\
| * checkout: inform the user when removing branch stateNguyễn Thái Ngọc Duy2019-04-021-1/+1
* | Merge branch 'nd/merge-quit'Junio C Hamano2019-06-131-0/+6
|\ \
| * | merge: remove drop_save() in favor of remove_merge_branch_state()Nguyễn Thái Ngọc Duy2019-05-131-0/+6
| |/
* | *.[ch]: manually align parameter listsDenton Liu2019-05-051-1/+1
* | *.[ch]: remove extern from function declarations using spatchDenton Liu2019-05-051-6/+6
|/
* branch.c: remove the_repository referenceNguyễn Thái Ngọc Duy2018-11-121-2/+6
* Move definition of enum branch_track from cache.h to branch.hElijah Newren2018-08-151-0/+11
* Add missing includes and forward declarationsElijah Newren2018-08-151-0/+2
* Merge branch 'ks/branch-cleanup'Junio C Hamano2017-12-271-2/+8
|\
| * branch: group related arguments of create_branch()Kaartic Sivaraam2017-12-071-4/+5
| * branch: improve documentation and naming of create_branch() parametersKaartic Sivaraam2017-12-071-1/+6
* | branch: split validate_new_branchname() into twoJunio C Hamano2017-10-131-15/+12
|/
* branch: record creation of renamed branch in HEAD's logkm/delete-ref-reflog-messageKyle Meyer2017-02-201-1/+2
* create_branch: drop unused "head" parameterjk/create-branch-remove-unused-paramJeff King2016-11-091-8/+14
* worktree.c: check whether branch is rebased in another worktreeNguyễn Thái Ngọc Duy2016-04-221-1/+1
* branch -m: update all per-worktree HEADsKazuki Yamaguchi2016-04-041-0/+7
* branch: report errors in tracking branch setupPatrick Steinhardt2016-02-221-1/+2
* worktree: add top-level worktree.cMichael Rappazzo2015-10-021-8/+0
* worktrees: add find_shared_symrefDavid Turner2015-08-111-0/+8
* branch: publish die_if_checked_out()Eric Sunshine2015-07-201-0/+7
* checkout: suppress tracking message with "-q"Jeff King2012-03-261-1/+1
* Merge branch 'jn/branch-move-to-self'Junio C Hamano2011-12-131-1/+2
|\
| * Allow checkout -B <current-branch> to update the current branchjn/branch-move-to-selfJonathan Nieder2011-11-281-1/+2
* | branch: add read_branch_desc() helper functionJunio C Hamano2011-10-051-0/+5
|/
* branch --set-upstream: regression fixJunio C Hamano2011-09-161-1/+11
* Prevent force-updating of the current branchConrad Irwin2011-08-221-0/+8
* Change incorrect "remote branch" to "remote tracking branch" in C codeMatthieu Moy2010-11-031-2/+2
* Make git-clone respect branch.autosetuprebaseJunio C Hamano2009-03-031-0/+7
* branch: optionally setup branch.*.merge from upstream local branchesJay Soffian2008-02-191-1/+1
* Move code to clean up after a branch change to branch.cDaniel Barkalow2008-02-091-2/+18
* Move create_branch into a library fileDaniel Barkalow2008-02-091-0/+8