From: Julia Evans Date: Tue, 30 Sep 2025 19:58:32 +0000 (+0000) Subject: doc: git-push: clarify "where to push" X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=120adbba2c647e5a4447504ed053e09af3e9f316;p=thirdparty%2Fgit.git doc: git-push: clarify "where to push" It's not obvious that "`branch.*.remote` configuration"` refers to the upstream, so say "upstream" instead. The sentence is also quite hard to parse right now, use "defaults to" to simplify it. Signed-off-by: Julia Evans Signed-off-by: Junio C Hamano --- diff --git a/Documentation/git-push.adoc b/Documentation/git-push.adoc index 2b7f7de9dd..808e0380b2 100644 --- a/Documentation/git-push.adoc +++ b/Documentation/git-push.adoc @@ -23,10 +23,8 @@ Updates one or more branches, tags, or other references in a remote repository from your local repository, and sends all necessary data that isn't already on the remote. -When the command line does not specify where to push with the -`` argument, `branch.*.remote` configuration for the -current branch is consulted to determine where to push. If the -configuration is missing, it defaults to 'origin'. +The `` argument defaults to the upstream for the current branch, +or `origin` if there's no configured upstream. When the command line does not specify what to push with `...` arguments or `--all`, `--mirror`, `--tags` options, the command finds