diff options
author | Matthieu Moy <Matthieu.Moy@imag.fr> | 2011-03-02 21:12:11 +0100 |
---|---|---|
committer | Junio C Hamano <gitster@pobox.com> | 2011-03-02 15:34:26 -0800 |
commit | a3f5e7a32ec2d885fe6ff7fc14ee91de391f1d72 (patch) | |
tree | f6a159141514ae229d9448775e9824bfbf7de4f0 /builtin | |
parent | push: better error messages when push.default = tracking (diff) | |
download | tgif-a3f5e7a32ec2d885fe6ff7fc14ee91de391f1d72.tar.xz |
push: better error message when no remote configured
Signed-off-by: Matthieu Moy <Matthieu.Moy@imag.fr>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'builtin')
-rw-r--r-- | builtin/push.c | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/builtin/push.c b/builtin/push.c index 1b493fb5a9..c3c2feb944 100644 --- a/builtin/push.c +++ b/builtin/push.c @@ -157,7 +157,14 @@ static int do_push(const char *repo, int flags) if (!remote) { if (repo) die("bad repository '%s'", repo); - die("No destination configured to push to."); + die("No configured push destination.\n" + "Either specify the URL from the command-line or configure a remote repository using\n" + "\n" + " git remote add <name> <url>\n" + "\n" + "and then push using the remote name\n" + "\n" + " git push <name>\n"); } if (remote->mirror) |