Autogenerated HTML docs for v1.2.2-g858c
[git.git] / howto-index.txt
1 GIT Howto Index
2 ===============
3
4 Here is a collection of mailing list postings made by various
5 people describing how they use git in their workflow.
6
7 * link:howto/isolate-bugs-with-bisect.txt[isolate-bugs-with-bisect] by Linus Torvalds <torvalds () osdl ! org>
8
9 Short-n-sweet, Linus tells us how to leverage `git-bisect` to perform
10 bug isolation on a repository where "good" and "bad" revisions are known
11 in order to identify a suspect commit.
12
13
14 * link:howto/make-dist.txt[make-dist] by Linus Torvalds <torvalds@osdl.org>
15
16 In this article, Linus talks about building a tarball,
17 incremental patch, and ChangeLog, given a base release and two
18 rc releases, following the convention of giving the patch from
19 the base release and the latest rc, with ChangeLog between the
20 last rc and the latest rc.
21
22
23 * link:howto/rebase-and-edit.txt[rebase-and-edit] by Linus Torvalds <torvalds@osdl.org>
24
25 In this article, Linus demonstrates how a broken commit
26 in a sequence of commits can be removed by rewinding the head and
27 reapplying selected changes.
28
29
30 * link:howto/rebase-from-internal-branch.txt[rebase-from-internal-branch] by Junio C Hamano <junkio@cox.net>
31
32 In this article, JC talks about how he rebases the
33 public "pu" branch using the core GIT tools when he updates
34 the "master" branch, and how "rebase" works.  Also discussed
35 is how this applies to individual developers who sends patches
36 upstream.
37
38
39 * link:howto/rebuild-from-update-hook.txt[rebuild-from-update-hook] by Junio C Hamano <junkio@cox.net>
40
41 In this how-to article, JC talks about how he
42 uses the post-update hook to automate git documentation page
43 shown at http://www.kernel.org/pub/software/scm/git/docs/.
44
45
46 * link:howto/revert-branch-rebase.html[revert-branch-rebase] by Junio C Hamano <junkio@cox.net>
47
48 In this article, JC gives a small real-life example of using
49 'git revert' command, and using a temporary branch and tag for safety
50 and easier sanity checking.
51
52
53 * link:howto/separating-topic-branches.txt[separating-topic-branches] by Junio C Hamano <junkio@cox.net>
54
55 In this article, JC describes how to separate topic branches.
56
57
58 * link:howto/update-hook-example.txt[update-hook-example] by Junio C Hamano <junkio@cox.net> and Carl Baldwin <cnb@fc.hp.com>
59
60 An example hooks/update script is presented to
61 implement repository maintenance policies, such as who can push
62 into which branch and who can make a tag.
63
64
65 * link:howto/using-topic-branches.txt[using-topic-branches] by tony.luck@intel.com
66
67 In this article, Tony Luck discusses how he uses GIT
68 as a Linux subsystem maintainer.
69
70