transport-helper.c::push_refs(): emit "no refs" error message
Emit an error message when remote_refs is not set. This behaviour is consistent with that of builtin-send-pack.c and http-push.c. Signed-off-by: Tay Ray Chuan <rctay89@gmail.com> Signed-off-by: Junio C Hamano <gitster@pobox.com>
This commit is contained in:
parent
08d63a422b
commit
c1ceea1d27
@ -321,8 +321,11 @@ static int push_refs(struct transport *transport,
|
||||
struct child_process *helper;
|
||||
struct ref *ref;
|
||||
|
||||
if (!remote_refs)
|
||||
if (!remote_refs) {
|
||||
fprintf(stderr, "No refs in common and none specified; doing nothing.\n"
|
||||
"Perhaps you should specify a branch such as 'master'.\n");
|
||||
return 0;
|
||||
}
|
||||
|
||||
helper = get_helper(transport);
|
||||
if (!data->push)
|
||||
|
Loading…
Reference in New Issue
Block a user