git-push: document removal of remote ref with :<dst> pathspec
Signed-off-by: Junio C Hamano <junkio@cox.net>
This commit is contained in:
@ -49,12 +49,14 @@ corresponding remotes file---see below), then all the
|
|||||||
refs that exist both on the local side and on the remote
|
refs that exist both on the local side and on the remote
|
||||||
side are updated.
|
side are updated.
|
||||||
+
|
+
|
||||||
Some short-cut notations are also supported.
|
`tag <tag>` means the same as `refs/tags/<tag>:refs/tags/<tag>`.
|
||||||
+
|
+
|
||||||
* `tag <tag>` means the same as `refs/tags/<tag>:refs/tags/<tag>`.
|
A parameter <ref> without a colon is equivalent to
|
||||||
* A parameter <ref> without a colon is equivalent to
|
|
||||||
<ref>`:`<ref>, hence updates <ref> in the destination from <ref>
|
<ref>`:`<ref>, hence updates <ref> in the destination from <ref>
|
||||||
in the source.
|
in the source.
|
||||||
|
+
|
||||||
|
Pushing an empty <src> allows you to delete the <dst> ref from
|
||||||
|
the remote repository.
|
||||||
|
|
||||||
\--all::
|
\--all::
|
||||||
Instead of naming each ref to push, specifies that all
|
Instead of naming each ref to push, specifies that all
|
||||||
@ -75,7 +77,8 @@ include::urls.txt[]
|
|||||||
|
|
||||||
Author
|
Author
|
||||||
------
|
------
|
||||||
Written by Junio C Hamano <junkio@cox.net>
|
Written by Junio C Hamano <junkio@cox.net>, later rewritten in C
|
||||||
|
by Linus Torvalds <torvalds@osdl.org>
|
||||||
|
|
||||||
Documentation
|
Documentation
|
||||||
--------------
|
--------------
|
||||||
|
Reference in New Issue
Block a user