create_branch: drop unused "head" parameter
This function used to have the caller pass in the current
value of HEAD, in order to make sure we didn't clobber HEAD.
In 55c4a6730
, that logic moved to validate_new_branchname(),
which just resolves HEAD itself. The parameter to
create_branch is now unused.
Since we have to update and re-wrap the docstring describing
the parameters anyway, let's take this opportunity to break
it out into a list, which makes it easier to find the
parameters.
Signed-off-by: Jeff King <peff@peff.net>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
This commit is contained in:

committed by
Junio C Hamano

parent
0202c411ed
commit
4bd488ea7c
22
branch.h
22
branch.h
@ -4,15 +4,21 @@
|
||||
/* Functions for acting on the information about branches. */
|
||||
|
||||
/*
|
||||
* Creates a new branch, where head is the branch currently checked
|
||||
* out, name is the new branch name, start_name is the name of the
|
||||
* existing branch that the new branch should start from, force
|
||||
* enables overwriting an existing (non-head) branch, reflog creates a
|
||||
* reflog for the branch, and track causes the new branch to be
|
||||
* configured to merge the remote branch that start_name is a tracking
|
||||
* branch for (if any).
|
||||
* Creates a new branch, where:
|
||||
*
|
||||
* - name is the new branch name
|
||||
*
|
||||
* - start_name is the name of the existing branch that the new branch should
|
||||
* start from
|
||||
*
|
||||
* - force enables overwriting an existing (non-head) branch
|
||||
*
|
||||
* - reflog creates a reflog for the branch
|
||||
*
|
||||
* - track causes the new branch to be configured to merge the remote branch
|
||||
* that start_name is a tracking branch for (if any).
|
||||
*/
|
||||
void create_branch(const char *head, const char *name, const char *start_name,
|
||||
void create_branch(const char *name, const char *start_name,
|
||||
int force, int reflog,
|
||||
int clobber_head, int quiet, enum branch_track track);
|
||||
|
||||
|
Reference in New Issue
Block a user