|
1 | | -=Maint Tasks |
| 1 | +# Maint Tasks # |
2 | 2 |
|
3 | 3 | * pre-processors: |
4 | 4 | - linkgit:(command) |
5 | | - |
6 | | -* Generate HTML only output - one page per chapter |
| 5 | + - gitcasts links working (stripped from pdf) |
| 6 | + |
| 7 | +* link pdf to html page for downloading |
| 8 | + - generate cover page for pdf |
7 | 9 |
|
8 | 10 |
|
9 | | -=Content |
| 11 | +## Content To-Do ## |
10 | 12 |
|
11 | | -===Introduction |
12 | | - |
13 | | -* Git Object DB Basics (Git vs SVN, what is a DAG) |
14 | | -* The Git Index |
15 | | -* Git directory and working directory |
16 | | - |
17 | | -===First Time |
| 13 | +* Clean up the intro (blobs, etc) |
| 14 | +* Link gitcasts everywhere |
18 | 15 |
|
| 16 | +* Terms Page |
| 17 | +* Git Directory and Working Directory |
19 | 18 | * Installing Git |
20 | | -* Setup and Initialization |
21 | | - |
22 | | -===Basic Usage |
23 | | - |
24 | | -* Normal Workflow |
25 | | -* Basic Branching and Merging |
26 | | -* Reviewing History – Git Log |
27 | | -* Comparing Commits – Git Diff |
28 | | -* Distributed Workflows – clone, fetch, push |
29 | | -* Git Tag |
30 | | - |
31 | | -===Intermediate Usage |
32 | | - |
33 | | -* Rebasing |
34 | | -* Interactive Rebasing |
35 | | -* Interactive Adding |
36 | | -* Stashing |
37 | | -* Git Treeishes |
38 | | -* Tracking Branches |
39 | | -* Finding in Git – git grep |
40 | | -* Advanced Git Log |
41 | | -* Re-doing – git reset and revert |
42 | | -* Maintaining Git – gc and prune, fsck |
43 | | -* Setting up a Public Repo – git, http/s, ssh, gitosis |
44 | | -* Git Workflows |
45 | | - |
46 | | -===Advanced Git |
47 | | - |
48 | | -* Creating New Empty Branches |
49 | | -* Advanced Branching and Merging |
50 | | -* Finding Issues – Git Bisect |
51 | | -* Finding Issues – Git Blame |
52 | | -* Git and Email – git-am, git-format-patch |
53 | | -* Customizing Git – git config |
54 | | -* Git Hooks |
55 | | -* Git Recovery – corrupted blob objects |
56 | | -* Advanced Merging – multiway, merge subtree |
57 | | - |
58 | | -===Working With Git |
59 | | - |
60 | | -* Git on Windows |
61 | | -* Stacked Git – stgit, guilt |
62 | | -* Capistrano and Git |
63 | | -* Subversion Integration |
64 | | -* Subversion Migration |
65 | | -* Graphical Git – gitgui |
66 | | -* Hosting Git – Gitorious, GitHub |
67 | | -* Alternative Uses of Git – TicGit |
68 | | -* Alternative Uses of Git – Content Distribution |
69 | | -* Ruby and Git – grit, gruby, Ruby/Git |
70 | | -* Git and Editors (Textmate, Eclipse, etc) |
71 | | - |
72 | | -===Internals and Plumbing |
73 | | - |
74 | | -* How Git Stores Objects (loose and packed) |
75 | | -* Browsing Git Objects - cat-file, ls-tree, gitk |
76 | | -* Git References - update-ref |
77 | | -* The Git Index – ls-files |
78 | | -* Working with Packfiles unpack, listing pack contents |
79 | | -* Raw Git git read-tree, write-tree |
80 | | - |
| 19 | +* More on Diff |
| 20 | +* |
0 commit comments