Revert "tutorial: update the initial commit example."
authorJunio C Hamano <junkio@cox.net>
Sun, 16 Oct 2005 00:03:30 +0000 (17:03 -0700)
committerJunio C Hamano <junkio@cox.net>
Sun, 16 Oct 2005 00:03:30 +0000 (17:03 -0700)
This reverts 5990efb0c4f6d1a19c4702bf50ef8cc5ac902a78 commit.

Documentation/tutorial.txt
index 6ecb089c5cc4cf8dcaa8005c0ee6e4208bced346..00f4bab954f9d40000593bdfa04145ca5504b680 100644 (file)
@@ -293,16 +293,14 @@ also wants to get a commit message
 on its standard input, and it will write out the resulting object name for the
 commit to its standard output.
 
 on its standard input, and it will write out the resulting object name for the
 commit to its standard output.
 
-And this is where we create the `.git/refs/heads/master` file
-which is pointed at by `HEAD`. This file is supposed to contain
-the reference to the top-of-tree of the master branch, and since
-that's exactly what `git-commit-tree` spits out, we can do this
-all with a sequence of simple shell commands:
+And this is where we create the `.git/refs/heads/master` file. This file is
+supposed to contain the reference to the top-of-tree, and since that's
+exactly what `git-commit-tree` spits out, we can do this all with a simple
+shell pipeline:
 
 ------------------------------------------------
 
 ------------------------------------------------
-tree=$(git-write-tree)
-commit=$(echo 'Initial commit' | git-commit-tree $tree)
-git-update-ref HEAD $(commit)
+echo "Initial commit" | \
+       git-commit-tree $(git-write-tree) > .git/refs/heads/master
 ------------------------------------------------
 
 which will say:
 ------------------------------------------------
 
 which will say: