test-convert-git: Use ~ instead of ^
Solaris sh interprets ^ as pipe symbol and the test thus failed in strange
ways. git can however use of HEAD~ instead of HEAD^.
--- a/tests/test-convert-git Thu Sep 10 01:56:25 2009 +0200
+++ b/tests/test-convert-git Tue Sep 08 01:26:15 2009 +0200
@@ -42,7 +42,7 @@
echo b >> a
commit -a -m t4.1
-git checkout -b other HEAD^ >/dev/null 2>/dev/null
+git checkout -b other HEAD~ >/dev/null 2>/dev/null
echo c > a
echo a >> a
commit -a -m t4.2
@@ -68,7 +68,7 @@
echo >> foo
commit -a -m 'change foo'
-git checkout -b Bar HEAD^ >/dev/null 2>/dev/null
+git checkout -b Bar HEAD~ >/dev/null 2>/dev/null
echo quux >> quux
git add quux
commit -a -m 'add quux'
@@ -77,7 +77,7 @@
git add bar
commit -a -m 'add bar'
-git checkout -b Baz HEAD^ >/dev/null 2>/dev/null
+git checkout -b Baz HEAD~ >/dev/null 2>/dev/null
echo baz > baz
git add baz
commit -a -m 'add baz'
@@ -89,7 +89,7 @@
echo bar >> bar
commit -a -m 'change bar'
-git checkout -b Foo HEAD^ >/dev/null 2>/dev/null
+git checkout -b Foo HEAD~ >/dev/null 2>/dev/null
echo >> foo
commit -a -m 'change foo'