Autogenerated man pages for v1.1.5-g36b5
authorJunio C Hamano <junio@hera.kernel.org>
Mon, 30 Jan 2006 04:21:28 +0000 (20:21 -0800)
committerJunio C Hamano <junio@hera.kernel.org>
Mon, 30 Jan 2006 04:21:28 +0000 (20:21 -0800)
man1/git-branch.1
man1/git-push.1

index 071f65647099fa80dec619066a71033fb9611a65..dfe3a760da3114b7853deecfff7d3394a4b0b192 100755 (executable)
@@ -23,7 +23,7 @@ git-branch \- Create a new branch, or remove an old one.
 .SH "SYNOPSIS"
 
 
-git\-branch [\-d | \-D] [<branchname> [start\-point]]
+git\-branch [(\-d | \-D) <branchname>] | [[\-f] <branchname> [<start\-point>]]
 
 .SH "DESCRIPTION"
 
@@ -43,12 +43,16 @@ Delete a branch\&. The branch must be fully merged\&.
 \-D
 Delete a branch irrespective of its index status\&.
 
+.TP
+\-f
+Force a reset of <branchname> to <start\-point> (or current head)\&.
+
 .TP
 <branchname>
 The name of the branch to create or delete\&.
 
 .TP
-start\-point
+<start\-point>
 Where to create the branch; defaults to HEAD\&. This option has no meaning with \-d and \-D\&.
 
 .SS "Examples"
index 54677a363f731d52fec12bc186dd595545dc2842..789469f2be9d98212dfaf60559b37355e720c537 100755 (executable)
@@ -175,7 +175,7 @@ All refs under $GIT_DIR/refs/tags are pushed, in addition to refspecs explicitly
 
 .TP
 \-f, \-\-force
-Usually, the command refuses to update a local ref that is not an ancestor of the remote ref used to overwrite it\&. This flag disables the check\&. What this means is that the local repository can lose commits; use it with care\&.
+Usually, the command refuses to update a remote ref that is not a descendent of the local ref used to overwrite it\&. This flag disables the check\&. This can cause the remote repository to lose commits; use it with care\&.
 
 .SH "AUTHOR"