1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
\r
2 "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
\r
3 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
\r
5 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
\r
6 <meta name="generator" content="AsciiDoc 7.0.2" />
\r
7 <style type="text/css">
\r
9 p, li, dt, dd, div, pre, h1, h2, h3, h4, h5, h6 {
\r
11 border: 1px solid red;
\r
16 margin: 1em 5% 1em 5%;
\r
20 a:visited { color: fuchsia; }
\r
34 h1, h2, h3, h4, h5, h6 {
\r
36 font-family: sans-serif;
\r
38 margin-bottom: 0.5em;
\r
43 border-bottom: 2px solid silver;
\r
46 border-bottom: 2px solid silver;
\r
56 border: 1px solid silver;
\r
61 margin-bottom: 0.5em;
\r
71 font-family: sans-serif;
\r
78 font-family: sans-serif;
\r
82 font-family: sans-serif;
\r
84 border-top: 2px solid silver;
\r
90 padding-bottom: 0.5em;
\r
94 padding-bottom: 0.5em;
\r
98 div.tableblock, div.imageblock, div.exampleblock, div.verseblock,
\r
99 div.quoteblock, div.literalblock, div.listingblock, div.sidebarblock,
\r
100 div.admonitionblock {
\r
103 margin-bottom: 1.5em;
\r
105 div.admonitionblock {
\r
107 margin-bottom: 2.5em;
\r
110 div.content { /* Block element content. */
\r
114 /* Block element titles. */
\r
115 div.title, caption.title {
\r
116 font-family: sans-serif;
\r
120 margin-bottom: 0.5em;
\r
126 td div.title:first-child {
\r
129 div.content div.title:first-child {
\r
132 div.content + div.title {
\r
136 div.sidebarblock > div.content {
\r
137 background: #ffffee;
\r
138 border: 1px solid silver;
\r
142 div.listingblock > div.content {
\r
143 border: 1px solid silver;
\r
144 background: #f4f4f4;
\r
148 div.quoteblock > div.content {
\r
149 padding-left: 2.0em;
\r
151 div.quoteblock .attribution {
\r
155 div.admonitionblock .icon {
\r
156 vertical-align: top;
\r
159 text-decoration: underline;
\r
161 padding-right: 0.5em;
\r
163 div.admonitionblock td.content {
\r
164 padding-left: 0.5em;
\r
165 border-left: 2px solid silver;
\r
168 div.exampleblock > div.content {
\r
169 border-left: 2px solid silver;
\r
173 div.verseblock div.content {
\r
177 div.imageblock div.content { padding-left: 0; }
\r
178 div.imageblock img { border: 1px solid silver; }
\r
179 span.image img { border-style: none; }
\r
183 margin-bottom: 0.8em;
\r
188 font-style: italic;
\r
190 dd > *:first-child {
\r
195 list-style-position: outside;
\r
198 list-style-type: lower-alpha;
\r
201 div.tableblock > table {
\r
202 border-color: #527bbd;
\r
206 font-family: sans-serif;
\r
215 margin-bottom: 0.8em;
\r
218 vertical-align: top;
\r
219 font-style: italic;
\r
220 padding-right: 0.8em;
\r
223 vertical-align: top;
\r
227 div#footer-badges { display: none; }
\r
229 include::./stylesheets/xhtml11-manpage.css[]
\r
230 /* Workarounds for IE6's broken and incomplete CSS2. */
\r
232 div.sidebar-content {
\r
233 background: #ffffee;
\r
234 border: 1px solid silver;
\r
237 div.sidebar-title, div.image-title {
\r
238 font-family: sans-serif;
\r
241 margin-bottom: 0.5em;
\r
244 div.listingblock div.content {
\r
245 border: 1px solid silver;
\r
246 background: #f4f4f4;
\r
250 div.quoteblock-content {
\r
251 padding-left: 2.0em;
\r
254 div.exampleblock-content {
\r
255 border-left: 2px solid silver;
\r
256 padding-left: 0.5em;
\r
259 <title>git-branch(1)</title>
\r
264 git-branch(1) Manual Page
\r
267 <div class="sectionbody">
\r
269 List, create, or delete branches.
\r
274 <div class="sectionbody">
\r
275 <div class="verseblock">
\r
276 <div class="content"><em>git-branch</em> [-r]
\r
277 <em>git-branch</em> [-l] [-f] <branchname> [<start-point>]
\r
278 <em>git-branch</em> (-d | -D) <branchname>…</div></div>
\r
280 <h2>DESCRIPTION</h2>
\r
281 <div class="sectionbody">
\r
282 <p>With no arguments given (or just <tt>-r</tt>) a list of available branches
\r
283 will be shown, the current branch will be highlighted with an asterisk.</p>
\r
284 <p>In its second form, a new branch named <branchname> will be created.
\r
285 It will start out with a head equal to the one given as <start-point>.
\r
286 If no <start-point> is given, the branch will be created with a head
\r
287 equal to that of the currently checked out branch.</p>
\r
288 <p>With a <tt>-d</tt> or <tt>-D</tt> option, <tt><branchname></tt> will be deleted. You may
\r
289 specify more than one branch for deletion. If the branch currently
\r
290 has a ref log then the ref log will also be deleted.</p>
\r
293 <div class="sectionbody">
\r
300 Delete a branch. The branch must be fully merged.
\r
308 Delete a branch irrespective of its index status.
\r
316 Create the branch's ref log. This activates recording of
\r
317 all changes to made the branch ref, enabling use of date
\r
325 Force the creation of a new branch even if it means deleting
\r
326 a branch that already exists with the same name.
\r
334 List only the "remote" branches.
\r
342 The name of the branch to create or delete.
\r
343 The new branch name must pass all checks defined by
\r
344 <a href="git-check-ref-format.html">git-check-ref-format(1)</a>. Some of these checks
\r
345 may restrict the characters allowed in a branch name.
\r
349 <start-point>
\r
353 The new branch will be created with a HEAD equal to this. It may
\r
354 be given as a branch name, a commit-id, or a tag. If this option
\r
355 is omitted, the current branch is assumed.
\r
361 <div class="sectionbody">
\r
364 Start development off of a known tag
\r
367 <div class="listingblock">
\r
368 <div class="content">
\r
369 <pre><tt>$ git clone git://git.kernel.org/pub/scm/.../linux-2.6 my2.6
\r
371 $ git branch my2.6.14 v2.6.14 <b>(1)</b>
\r
372 $ git checkout my2.6.14</tt></pre>
\r
377 This step and the next one could be combined into a single step with
\r
378 "checkout -b my2.6.14 v2.6.14".
\r
384 Delete unneeded branch
\r
387 <div class="listingblock">
\r
388 <div class="content">
\r
389 <pre><tt>$ git clone git://git.kernel.org/.../git.git my.git
\r
391 $ git branch -D todo <b>(1)</b></tt></pre>
\r
396 delete todo branch even if the "master" branch does not have all
\r
397 commits from todo branch.
\r
405 <div class="sectionbody">
\r
406 <p>If you are creating a branch that you want to immediately checkout, it's
\r
407 easier to use the git checkout command with its <tt>-b</tt> option to create
\r
408 a branch and check it out with a single command.</p>
\r
411 <div class="sectionbody">
\r
412 <p>Written by Linus Torvalds <torvalds@osdl.org> and Junio C Hamano <junkio@cox.net></p>
\r
414 <h2>Documentation</h2>
\r
415 <div class="sectionbody">
\r
416 <p>Documentation by Junio C Hamano and the git-list <git@vger.kernel.org>.</p>
\r
419 <div class="sectionbody">
\r
420 <p>Part of the <a href="git.html">git(7)</a> suite</p>
\r
423 <div id="footer-text">
\r
424 Last updated 04-Jun-2006 07:24:21 UTC
\r