summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/code/1/116
-rw-r--r--src/code/1/25
-rw-r--r--src/git-in-reverse.tex4
3 files changed, 15 insertions, 10 deletions
diff --git a/src/code/1/1 b/src/code/1/1
index 54c8e5f..92be5e7 100644
--- a/src/code/1/1
+++ b/src/code/1/1
@@ -1,3 +1,13 @@
-cd /tmp
-git init foo
-cd foo
+% cd /tmp
+% mkdir -p foo/.git/objects/{info,pack}
+% mkdir -p foo/.git/hooks
+% mkdir -p foo/.git/refs/{tags,heads}
+% echo "ref: refs/heads/master" > foo/.git/HEAD
+% cat << EOF > foo/.git/config
+>[core]
+> repositoryformatversion = 0
+> filemode = true
+> bare = false
+> logallrefupdates = true
+EOF
+% cd foo
diff --git a/src/code/1/2 b/src/code/1/2
index b10fd83..8d7fa2c 100644
--- a/src/code/1/2
+++ b/src/code/1/2
@@ -6,11 +6,6 @@
.git/config
.git/HEAD
.git/hooks
-.git/hooks/post-checkout
-.git/hooks/post-commit
-.git/hooks/ctags
-.git/hooks/post-merge
-.git/hooks/post-rewrite
.git/refs
.git/refs/tags
.git/refs/heads
diff --git a/src/git-in-reverse.tex b/src/git-in-reverse.tex
index a7f4c32..9e33de5 100644
--- a/src/git-in-reverse.tex
+++ b/src/git-in-reverse.tex
@@ -154,12 +154,12 @@ What does Git store?
\end{frame}
\begin{frame}[fragile]
-\frametitle{\texttt{git-init}}
+\frametitle{Initializing a Repository}
\lstinputlisting{code/1/1}
\end{frame}
\begin{frame}[fragile]
-\frametitle{Results of \texttt{git-init}}
+\frametitle{Initialization Results}
\lstinputlisting{code/1/2}
\end{frame}