Skip to content

Commit 0ad3dd8

Browse files
committed
Add a 'create' helper function in test.sh.
1 parent 1f73862 commit 0ad3dd8

File tree

1 file changed

+5
-15
lines changed

1 file changed

+5
-15
lines changed

test.sh

Lines changed: 5 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
#!/bin/bash -x
2+
. shellopts.sh
3+
set -e
4+
25
create()
36
{
4-
for d in 1 2 3 4 5 6 7 8 9 10; do
5-
echo "$1"
6-
done >"$1"
7+
echo "$1" >"$1"
8+
git add "$1"
79
}
810

9-
. shellopts.sh
10-
set -e
1111

1212
rm -rf mainline subproj
1313
mkdir mainline subproj
@@ -16,25 +16,21 @@ cd subproj
1616
git init
1717

1818
create sub1
19-
git add sub1
2019
git commit -m 'sub1'
2120
git branch sub1
2221
git branch -m master subproj
2322

2423
create sub2
25-
git add sub2
2624
git commit -m 'sub2'
2725
git branch sub2
2826

2927
create sub3
30-
git add sub3
3128
git commit -m 'sub3'
3229
git branch sub3
3330

3431
cd ../mainline
3532
git init
3633
create main4
37-
git add main4
3834
git commit -m 'main4'
3935
git branch -m master mainline
4036

@@ -46,15 +42,12 @@ git subtree add --prefix=subdir FETCH_HEAD
4642
git merge -m 'merge -s -ours' -s ours FETCH_HEAD
4743

4844
create subdir/main-sub5
49-
git add subdir/main-sub5
5045
git commit -m 'main-sub5'
5146

5247
create main6
53-
git add main6
5448
git commit -m 'main6 boring'
5549

5650
create subdir/main-sub7
57-
git add subdir/main-sub7
5851
git commit -m 'main-sub7'
5952

6053
git fetch ../subproj sub2
@@ -67,7 +60,6 @@ echo "split1={$split1}"
6760
git branch split1 "$split1"
6861

6962
create subdir/main-sub8
70-
git add subdir/main-sub8
7163
git commit -m 'main-sub8'
7264

7365
cd ../subproj
@@ -76,15 +68,13 @@ git branch split1 FETCH_HEAD
7668
git merge FETCH_HEAD
7769

7870
create sub9
79-
git add sub9
8071
git commit -m 'sub9'
8172

8273
cd ../mainline
8374
split2=$(git subtree split --annotate='*' --prefix subdir --rejoin)
8475
git branch split2 "$split2"
8576

8677
create subdir/main-sub10
87-
git add subdir/main-sub10
8878
git commit -m 'main-sub10'
8979

9080
split3=$(git subtree split --annotate='*' --prefix subdir --rejoin)

0 commit comments

Comments
 (0)