]> git.ipfire.org Git - thirdparty/git.git/commit - builtin/push.c
push: change needlessly ambiguous example in error
authorÆvar Arnfjörð Bjarmason <avarab@gmail.com>
Tue, 13 Nov 2018 20:39:09 +0000 (20:39 +0000)
committerJunio C Hamano <gitster@pobox.com>
Wed, 14 Nov 2018 08:17:09 +0000 (17:17 +0900)
commit8247166717fc5a3f26e4db1067891da12644808b
tree4e2731adb6ba41e56999d3cfe69b459cfcab114a
parentd166e6afe5f257217836ef24a73764eba390c58d
push: change needlessly ambiguous example in error

Change an example push added in b55e677522 ("push: introduce new
push.default mode "simple"", 2012-04-24) to always mean the same thing
whether the current setting happens to be "simple" or not.

This error is only emitted under "simple", but message is explaining
to the user that they can get two sorts of different behaviors by
these two invocations.

Let's use "git push <remote> HEAD" which always means push the current
branch name to that remote, instead of "git push <remote>
<current-branch-name>" which will do that under "simple", but is not
guaranteed to do under "upstream".

Signed-off-by: Ævar Arnfjörð Bjarmason <avarab@gmail.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
builtin/push.c