Anonymous committed d8190a8

Update git-http-push documentation

Documentation/git-http-push.txt: Changing --complete to --all. Added
documentation for -d and -D to remote remote refs.

Signed-off-by: Andrew Ruder <>
Signed-off-by: Junio C Hamano <>

  • Participants
  • Parent commits a44f88e

Comments (0)

Files changed (1)

File Documentation/git-http-push.txt

-'git-http-push' [--complete] [--force] [--verbose] <url> <ref> [<ref>...]
+'git-http-push' [--all] [--force] [--verbose] <url> <ref> [<ref>...]
 	Do not assume that the remote repository is complete in its
 	current state, and verify all objects in the entire local
 	ref's history exist in the remote repository.
 	Report the list of objects being walked locally and the
 	list of objects successfully sent to the remote repository.
+-d, -D::
+	Remove <ref> from remote repository.  The specified branch
+	cannot be the remote HEAD.  If -d is specified the following
+	other conditions must also be met:
+	- Remote HEAD must resolve to an object that exists locally
+	- Specified branch resolves to an object that exists locally
+	- Specified branch is an ancestor of the remote HEAD
 	The remote refs to update.