diff options
author | kballou <kballou@devnulllabs.io> | 2017-03-13 19:14:30 -0600 |
---|---|---|
committer | kballou <kballou@devnulllabs.io> | 2017-03-16 15:45:23 -0600 |
commit | 912101560834dbc1d1473acc6a95cd71796c2660 (patch) | |
tree | a8b375e4b0c576ffe88ed731fe9e6b1c88523af3 /src/code/1/1 | |
parent | 953b2970a079c29484cb842c3a6dac2afee1b22a (diff) | |
download | git-in-reverse-912101560834dbc1d1473acc6a95cd71796c2660.tar.gz git-in-reverse-912101560834dbc1d1473acc6a95cd71796c2660.tar.xz |
Update `git init` code to use manual procedures
It's too early in the "backwards" introduction to use such simple
commands to set things in motion.
Diffstat (limited to 'src/code/1/1')
-rw-r--r-- | src/code/1/1 | 16 |
1 files changed, 13 insertions, 3 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 |