diff options
-rw-r--r-- | src/code/1/1 | 16 | ||||
-rw-r--r-- | src/code/1/2 | 5 | ||||
-rw-r--r-- | src/git-in-reverse.tex | 4 |
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} |