</div>\r
<h2>SYNOPSIS</h2>\r
<div class="sectionbody">\r
-<p><em>git-branch</em> [-d | -D] [<branchname> [start-point]]</p>\r
+<p><em>git-branch</em> [(-d | -D) <branchname>] | [[-f] <branchname> [<start-point>]]</p>\r
</div>\r
<h2>DESCRIPTION</h2>\r
<div class="sectionbody">\r
</p>\r
</dd>\r
<dt>\r
+-f\r
+</dt>\r
+<dd>\r
+<p>\r
+ Force a reset of <branchname> to <start-point> (or current head).\r
+</p>\r
+</dd>\r
+<dt>\r
<branchname>\r
</dt>\r
<dd>\r
</p>\r
</dd>\r
<dt>\r
-start-point\r
+<start-point>\r
</dt>\r
<dd>\r
<p>\r
</div>\r
<div id="footer">\r
<div id="footer-text">\r
-Last updated 27-Dec-2005 00:15:49 PDT\r
+Last updated 29-Jan-2006 20:18:17 PDT\r
</div>\r
</div>\r
</body>\r
SYNOPSIS
--------
-'git-branch' [-d | -D] [<branchname> [start-point]]
+'git-branch' [(-d | -D) <branchname>] | [[-f] <branchname> [<start-point>]]
DESCRIPTION
-----------
-D::
Delete a branch irrespective of its index status.
+-f::
+ Force a reset of <branchname> to <start-point> (or current head).
+
<branchname>::
The name of the branch to create or delete.
-start-point::
+<start-point>::
Where to create the branch; defaults to HEAD. This
option has no meaning with -d and -D.
</dt>\r
<dd>\r
<p>\r
- Usually, the command refuses to update a local ref that is\r
- not an ancestor of the remote ref used to overwrite it.\r
- This flag disables the check. What this means is that the\r
- local repository can lose commits; use it with care.\r
+ Usually, the command refuses to update a remote ref that is\r
+ not a descendent of the local ref used to overwrite it.\r
+ This flag disables the check. This can cause the\r
+ remote repository to lose commits; use it with care.\r
</p>\r
</dd>\r
</dl>\r
</div>\r
<div id="footer">\r
<div id="footer-text">\r
-Last updated 16-Jan-2006 00:23:10 PDT\r
+Last updated 29-Jan-2006 20:18:18 PDT\r
</div>\r
</div>\r
</body>\r
line.
-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.
Author