aboutsummaryrefslogtreecommitdiff
path: root/builtin/mktree.c
diff options
context:
space:
mode:
authorMatthieu Moy <Matthieu.Moy@imag.fr>2011-03-02 21:12:10 +0100
committerJunio C Hamano <gitster@pobox.com>2011-03-02 15:34:23 -0800
commitec8460bd91007f0bd7851cd07494d1019a39937f (patch)
tree94314b0a24baccec8da26cc39a0f5a75b5a85600 /builtin/mktree.c
parent8978166e531e0941811099d4117574ebbbcf35d8 (diff)
downloadgit-ec8460bd91007f0bd7851cd07494d1019a39937f.tar.gz
git-ec8460bd91007f0bd7851cd07494d1019a39937f.tar.xz
push: better error messages when push.default = tracking
A common scenario is to create a new branch and push it (checkout -b && push [--set-upstream]). In this case, the user was getting "The current branch %s has no upstream branch.", which doesn't help much. Provide the user a command to push the current branch. To avoid the situation in the future, suggest --set-upstream. While we're there, also improve the error message in the "detached HEAD" case. We mention explicitly "detached HEAD" since this is the keyword to look for in documentations. Signed-off-by: Matthieu Moy <Matthieu.Moy@imag.fr> Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'builtin/mktree.c')
0 files changed, 0 insertions, 0 deletions