File tree 8 files changed +20
-20
lines changed
8 files changed +20
-20
lines changed Original file line number Diff line number Diff line change @@ -10,7 +10,7 @@ clone-foo-and-bar
10
10
11
11
(
12
12
mkdir -p " $OWNER /empty"
13
- git init --initial-branch=$ DEFAULTBRANCH " $OWNER /empty"
13
+ git init --initial-branch=" ${ DEFAULTBRANCH} " " $OWNER /empty"
14
14
)
15
15
16
16
# Test that the repos look ok:
Original file line number Diff line number Diff line change @@ -15,7 +15,7 @@ gitrepo=$OWNER/init/doc/.gitrepo
15
15
cd " $OWNER /init"
16
16
git config user.email " ini@ini"
17
17
git config user.name " IniUser"
18
- git config init.defaultBranch $ DEFAULTBRANCH
18
+ git config init.defaultBranch " ${ DEFAULTBRANCH} "
19
19
git subrepo init doc
20
20
) > /dev/null
21
21
Original file line number Diff line number Diff line change @@ -24,7 +24,7 @@ output=$(
24
24
cd " $OWNER /init"
25
25
git config user.email " ini@ini"
26
26
git config user.name " IniUser"
27
- git config init.defaultBranch $ DEFAULTBRANCH
27
+ git config init.defaultBranch " ${ DEFAULTBRANCH} "
28
28
git subrepo init doc
29
29
)
30
30
@@ -53,7 +53,7 @@ git clone "$UPSTREAM/init" "$OWNER/init" &>/dev/null
53
53
cd " $OWNER /init"
54
54
git config user.email " ini@ini"
55
55
git config user.name " IniUser"
56
- git config init.defaultBranch $ DEFAULTBRANCH
56
+ git config init.defaultBranch " ${ DEFAULTBRANCH} "
57
57
git subrepo init doc -r
[email protected] :user/repo -b foo -M rebase
58
58
) > /dev/null
59
59
Original file line number Diff line number Diff line change @@ -18,9 +18,9 @@ cd "$TMP"
18
18
# Make 3 new repos:
19
19
(
20
20
mkdir share main1 main2
21
- git init --initial-branch=$ DEFAULTBRANCH share
22
- git init --initial-branch=$ DEFAULTBRANCH main1
23
- git init --initial-branch=$ DEFAULTBRANCH main2
21
+ git init --initial-branch=" ${ DEFAULTBRANCH} " share
22
+ git init --initial-branch=" ${ DEFAULTBRANCH} " main1
23
+ git init --initial-branch=" ${ DEFAULTBRANCH} " main2
24
24
) > /dev/null
25
25
26
26
# Add an empty 'readme' to the share repo:
@@ -44,7 +44,7 @@ cd "$TMP"
44
44
touch main1
45
45
git add main1
46
46
git commit -m " Initial main1"
47
- git subrepo clone ../share share -b " $DEFAULTBRANCH "
47
+ git subrepo clone ../share share -b " ${ DEFAULTBRANCH} "
48
48
) > /dev/null
49
49
50
50
# `subrepo clone` the share repo into main2:
@@ -55,7 +55,7 @@ cd "$TMP"
55
55
touch main2
56
56
git add main2
57
57
git commit -m " Initial main2"
58
- git subrepo clone ../share share -b " $DEFAULTBRANCH "
58
+ git subrepo clone ../share share -b " ${ DEFAULTBRANCH} "
59
59
) > /dev/null
60
60
61
61
Original file line number Diff line number Diff line change @@ -12,8 +12,8 @@ use Test::More
12
12
# Make two new repos
13
13
(
14
14
mkdir host sub
15
- git init --initial-branch=$ DEFAULTBRANCH host
16
- git init --initial-branch=$ DEFAULTBRANCH sub
15
+ git init --initial-branch=" ${ DEFAULTBRANCH} " host
16
+ git init --initial-branch=" ${ DEFAULTBRANCH} " sub
17
17
) > /dev/null
18
18
19
19
# Initialize host repo
@@ -49,7 +49,7 @@ use Test::More
49
49
touch feature
50
50
git add feature
51
51
git commit -m " feature added"
52
- git checkout " $DEFAULTBRANCH "
52
+ git checkout " ${ DEFAULTBRANCH} "
53
53
) & > /dev/null
54
54
55
55
# Commit directly to subrepo
Original file line number Diff line number Diff line change @@ -11,8 +11,8 @@ use Test::More
11
11
# Make two new repos
12
12
(
13
13
mkdir host sub
14
- git init --initial-branch=$ DEFAULTBRANCH host
15
- git init --initial-branch=$ DEFAULTBRANCH sub
14
+ git init --initial-branch=" ${ DEFAULTBRANCH} " host
15
+ git init --initial-branch=" ${ DEFAULTBRANCH} " sub
16
16
) > /dev/null
17
17
18
18
# Initialize host repo
@@ -90,7 +90,7 @@ use Test::More
90
90
# expected: successful push without conflicts
91
91
is " $(
92
92
cd host
93
- git subrepo push sub -b " $DEFAULTBRANCH " -u
93
+ git subrepo push sub -b " ${ DEFAULTBRANCH} " -u
94
94
) " \
95
95
" Subrepo 'sub' pushed to '../sub' ($DEFAULTBRANCH )."
96
96
Original file line number Diff line number Diff line change @@ -12,14 +12,14 @@ use Test::More
12
12
(
13
13
mkdir -p " $OWNER /init"
14
14
cd " $OWNER /init"
15
- git init --initial-branch=$ DEFAULTBRANCH
15
+ git init --initial-branch=" ${ DEFAULTBRANCH} "
16
16
git config user.name " IniUser"
17
17
git config user.email " ini@ini"
18
18
mkdir doc
19
19
add-new-files doc/FooBar
20
20
git subrepo init doc || die
21
21
mkdir ../upstream
22
- git init --initial-branch=$ DEFAULTBRANCH --bare ../upstream || die
22
+ git init --initial-branch=" ${ DEFAULTBRANCH} " --bare ../upstream || die
23
23
cd ../upstream
24
24
git config user.name " UpsUser"
25
25
git config user.email " ups@ups"
Original file line number Diff line number Diff line change @@ -59,7 +59,7 @@ mkdir -p "$UPSTREAM" "$OWNER" "$COLLAB"
59
59
cp -r test/repo/{foo,bar,init} " $UPSTREAM /"
60
60
61
61
DEFAULTBRANCH=$( git config --global --get init.defaultbranch || true )
62
- [[ -z $ DEFAULTBRANCH ]] && DEFAULTBRANCH=" master"
62
+ [[ -z " ${ DEFAULTBRANCH} " ]] && DEFAULTBRANCH=" master"
63
63
export DEFAULTBRANCH
64
64
65
65
# ##
@@ -73,15 +73,15 @@ clone-foo-and-bar() {
73
73
cd " $OWNER /foo"
74
74
git config user.name " FooUser"
75
75
git config user.email " foo@foo"
76
- git config init.defaultBranch $ DEFAULTBRANCH
76
+ git config init.defaultBranch " ${ DEFAULTBRANCH} "
77
77
)
78
78
# bar will act as the subrepo
79
79
git clone " $UPSTREAM /bar" " $OWNER /bar"
80
80
(
81
81
cd " $OWNER /bar"
82
82
git config user.name " BarUser"
83
83
git config user.email " bar@bar"
84
- git config init.defaultBranch $ DEFAULTBRANCH
84
+ git config init.defaultBranch " ${ DEFAULTBRANCH} "
85
85
)
86
86
) & > /dev/null || die
87
87
}
You can’t perform that action at this time.
0 commit comments