From: Junio C Hamano Date: Wed, 13 Dec 2006 08:59:58 +0000 (-0800) Subject: git-push: document removal of remote ref with : pathspec X-Git-Tag: v1.5.0-rc0~135 X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=25fb62905890d7860f742b4f2215fdf754ae7fee;p=git.git git-push: document removal of remote ref with : pathspec Signed-off-by: Junio C Hamano --- diff --git a/Documentation/git-push.txt b/Documentation/git-push.txt index d4ae99fa5..197f4b512 100644 --- a/Documentation/git-push.txt +++ b/Documentation/git-push.txt @@ -49,12 +49,14 @@ corresponding remotes file---see below), then all the refs that exist both on the local side and on the remote side are updated. + -Some short-cut notations are also supported. +`tag ` means the same as `refs/tags/:refs/tags/`. + -* `tag ` means the same as `refs/tags/:refs/tags/`. -* A parameter without a colon is equivalent to - `:`, hence updates in the destination from - in the source. +A parameter without a colon is equivalent to +`:`, hence updates in the destination from +in the source. ++ +Pushing an empty allows you to delete the ref from +the remote repository. \--all:: Instead of naming each ref to push, specifies that all @@ -75,7 +77,8 @@ include::urls.txt[] Author ------ -Written by Junio C Hamano +Written by Junio C Hamano , later rewritten in C +by Linus Torvalds Documentation --------------