|
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