{"thread":{"id":"11745","subject":"[PATCH 7/9] Export create_branch() from builtin-branch.c","startedAt":"2008-01-25T23:25:03Z","lastAt":"2008-01-25T23:25:03Z","messageCount":1,"participants":["Daniel Barkalow"],"isPatch":true,"patchVersion":1,"patchTotal":9},"messages":[{"id":"66612","messageId":"alpine.LNX.1.00.0801251823520.13593@iabervon.org","threadId":"11745","inReplyTo":null,"subject":"[PATCH 7/9] Export create_branch() from builtin-branch.c","fromName":"Daniel Barkalow","fromEmail":"barkalow@iabervon.org","sentAt":"2008-01-25T23:25:03Z","receivedAt":"2008-01-25T23:25:03Z","isPatch":true,"sender":{"key":"barkalow@iabervon.org","avatar":"https://avatars.githubusercontent.com/u/55364219?v=4"},"body":"You can also create branches, in exactly the same way, with checkout -b.\n\nSigned-off-by: Daniel Barkalow <barkalow@iabervon.org>\n---\n builtin-branch.c |    4 ++--\n cache.h          |    4 ++++\n 2 files changed, 6 insertions(+), 2 deletions(-)\n\ndiff --git a/builtin-branch.c b/builtin-branch.c\nindex 089cae5..04e377d 100644\n--- a/builtin-branch.c\n+++ b/builtin-branch.c\n@@ -422,8 +422,8 @@ static int setup_tracking(const char *new_ref, const char *orig_ref)\n \treturn 0;\n }\n \n-static void create_branch(const char *name, const char *start_name,\n-\t\t\t  int force, int reflog, int track)\n+void create_branch(const char *name, const char *start_name,\n+\t\t   int force, int reflog, int track)\n {\n \tstruct ref_lock *lock;\n \tstruct commit *commit;\ndiff --git a/cache.h b/cache.h\nindex 549f4bb..ee42eab 100644\n--- a/cache.h\n+++ b/cache.h\n@@ -639,6 +639,10 @@ extern int convert_to_working_tree(const char *path, const char *src, size_t len\n /* add */\n void add_files_to_cache(int verbose, const char *prefix, const char **pathspec);\n \n+/* branch */\n+void create_branch(const char *name, const char *start_name,\n+\t\t   int force, int reflog, int track);\n+\n /* diff.c */\n extern int diff_auto_refresh_index;\n \n-- \n1.5.4.rc3.4.g16335\n"}]}