|
|
@ -85,6 +85,7 @@ static int delete_branches(int argc, const char **argv, int force, int kinds) |
|
|
|
unsigned char sha1[20]; |
|
|
|
unsigned char sha1[20]; |
|
|
|
char *name = NULL; |
|
|
|
char *name = NULL; |
|
|
|
const char *fmt, *remote; |
|
|
|
const char *fmt, *remote; |
|
|
|
|
|
|
|
char section[PATH_MAX]; |
|
|
|
int i; |
|
|
|
int i; |
|
|
|
int ret = 0; |
|
|
|
int ret = 0; |
|
|
|
|
|
|
|
|
|
|
@ -152,9 +153,13 @@ static int delete_branches(int argc, const char **argv, int force, int kinds) |
|
|
|
error("Error deleting %sbranch '%s'", remote, |
|
|
|
error("Error deleting %sbranch '%s'", remote, |
|
|
|
argv[i]); |
|
|
|
argv[i]); |
|
|
|
ret = 1; |
|
|
|
ret = 1; |
|
|
|
} else |
|
|
|
} else { |
|
|
|
printf("Deleted %sbranch %s.\n", remote, argv[i]); |
|
|
|
printf("Deleted %sbranch %s.\n", remote, argv[i]); |
|
|
|
|
|
|
|
snprintf(section, sizeof(section), "branch.%s", |
|
|
|
|
|
|
|
argv[i]); |
|
|
|
|
|
|
|
if (git_config_rename_section(section, NULL) < 0) |
|
|
|
|
|
|
|
warning("Update of config-file failed"); |
|
|
|
|
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
if (name) |
|
|
|
if (name) |
|
|
|