X-Git-Url: http://git.tremily.us/?a=blobdiff_plain;f=transport-helper.c;h=cb3ef7d38e475480a5d81ce6077c4c87ea09a318;hb=30784198b766b19a639c199e4365f2a805fc08c6;hp=965b778cb3bb6fdd8068dbc7f9603cf9815c028d;hpb=4acfff9dda29ae700c8b053cf7af9d4bcdf73762;p=git.git diff --git a/transport-helper.c b/transport-helper.c index 965b778cb..cb3ef7d38 100644 --- a/transport-helper.c +++ b/transport-helper.c @@ -666,6 +666,16 @@ static void push_update_ref_status(struct strbuf *buf, free(msg); msg = NULL; } + else if (!strcmp(msg, "fetch first")) { + status = REF_STATUS_REJECT_FETCH_FIRST; + free(msg); + msg = NULL; + } + else if (!strcmp(msg, "needs force")) { + status = REF_STATUS_REJECT_NEEDS_FORCE; + free(msg); + msg = NULL; + } } if (*ref)