1
- # Refs of upstream : master (A)
2
- # Refs of workbench: master (A) tags/v123
3
- # git-push : master (B) next(A)
1
+ # Refs of upstream : main (A)
2
+ # Refs of workbench: main (A) tags/v123
3
+ # git-push : main (B) next(A)
4
4
test_expect_success " git-push ($PROTOCOL )" '
5
5
git -C workbench push origin \
6
- $B:refs/heads/master \
6
+ $B:refs/heads/main \
7
7
HEAD:refs/heads/next \
8
8
>out 2>&1 &&
9
9
make_user_friendly_and_stable_output <out >actual &&
10
10
cat >expect <<-EOF &&
11
11
remote: # pre-receive hook
12
- remote: pre-receive< <COMMIT-A> <COMMIT-B> refs/heads/master
12
+ remote: pre-receive< <COMMIT-A> <COMMIT-B> refs/heads/main
13
13
remote: pre-receive< <ZERO-OID> <COMMIT-A> refs/heads/next
14
14
remote: # post-receive hook
15
- remote: post-receive< <COMMIT-A> <COMMIT-B> refs/heads/master
15
+ remote: post-receive< <COMMIT-A> <COMMIT-B> refs/heads/main
16
16
remote: post-receive< <ZERO-OID> <COMMIT-A> refs/heads/next
17
17
To <URL/of/upstream.git>
18
- <OID-A>..<OID-B> <COMMIT-B> -> master
18
+ <OID-A>..<OID-B> <COMMIT-B> -> main
19
19
* [new branch] HEAD -> next
20
20
EOF
21
21
test_cmp expect actual &&
22
22
git -C "$upstream" show-ref >out &&
23
23
make_user_friendly_and_stable_output <out >actual &&
24
24
cat >expect <<-EOF &&
25
- <COMMIT-B> refs/heads/master
25
+ <COMMIT-B> refs/heads/main
26
26
<COMMIT-A> refs/heads/next
27
27
EOF
28
28
test_cmp expect actual
29
29
'
30
30
31
- # Refs of upstream : master (B) next(A)
32
- # Refs of workbench: master (A) tags/v123
33
- # git-push --atomic: master (A) next(B)
31
+ # Refs of upstream : main (B) next(A)
32
+ # Refs of workbench: main (A) tags/v123
33
+ # git-push --atomic: main (A) next(B)
34
34
test_expect_success " git-push --atomic ($PROTOCOL )" '
35
35
test_must_fail git -C workbench push --atomic origin \
36
- master \
36
+ main \
37
37
$B:refs/heads/next \
38
38
>out 2>&1 &&
39
39
make_user_friendly_and_stable_output <out |
@@ -43,28 +43,28 @@ test_expect_success "git-push --atomic ($PROTOCOL)" '
43
43
>actual &&
44
44
cat >expect <<-EOF &&
45
45
To <URL/of/upstream.git>
46
- ! [rejected] master -> master (non-fast-forward)
46
+ ! [rejected] main -> main (non-fast-forward)
47
47
! [rejected] <COMMIT-B> -> next (atomic push failed)
48
48
EOF
49
49
test_cmp expect actual &&
50
50
git -C "$upstream" show-ref >out &&
51
51
make_user_friendly_and_stable_output <out >actual &&
52
52
cat >expect <<-EOF &&
53
- <COMMIT-B> refs/heads/master
53
+ <COMMIT-B> refs/heads/main
54
54
<COMMIT-A> refs/heads/next
55
55
EOF
56
56
test_cmp expect actual
57
57
'
58
58
59
- # Refs of upstream : master (B) next(A)
60
- # Refs of workbench: master (A) tags/v123
61
- # git-push : master (A) next(B)
59
+ # Refs of upstream : main (B) next(A)
60
+ # Refs of workbench: main (A) tags/v123
61
+ # git-push : main (A) next(B)
62
62
test_expect_success " non-fast-forward git-push ($PROTOCOL )" '
63
63
test_must_fail git \
64
64
-C workbench \
65
65
-c advice.pushUpdateRejected=false \
66
66
push origin \
67
- master \
67
+ main \
68
68
$B:refs/heads/next \
69
69
>out 2>&1 &&
70
70
make_user_friendly_and_stable_output <out >actual &&
@@ -75,68 +75,68 @@ test_expect_success "non-fast-forward git-push ($PROTOCOL)" '
75
75
remote: post-receive< <COMMIT-A> <COMMIT-B> refs/heads/next
76
76
To <URL/of/upstream.git>
77
77
<OID-A>..<OID-B> <COMMIT-B> -> next
78
- ! [rejected] master -> master (non-fast-forward)
78
+ ! [rejected] main -> main (non-fast-forward)
79
79
EOF
80
80
test_cmp expect actual &&
81
81
git -C "$upstream" show-ref >out &&
82
82
make_user_friendly_and_stable_output <out >actual &&
83
83
cat >expect <<-EOF &&
84
- <COMMIT-B> refs/heads/master
84
+ <COMMIT-B> refs/heads/main
85
85
<COMMIT-B> refs/heads/next
86
86
EOF
87
87
test_cmp expect actual
88
88
'
89
89
90
- # Refs of upstream : master (B) next(B)
91
- # Refs of workbench: master (A) tags/v123
92
- # git-push -f : master (A) NULL tags/v123 refs/review/master /topic(A) a/b/c(A)
90
+ # Refs of upstream : main (B) next(B)
91
+ # Refs of workbench: main (A) tags/v123
92
+ # git-push -f : main (A) NULL tags/v123 refs/review/main /topic(A) a/b/c(A)
93
93
test_expect_success " git-push -f ($PROTOCOL )" '
94
94
git -C workbench push -f origin \
95
95
refs/tags/v123 \
96
96
:refs/heads/next \
97
- master \
98
- master :refs/review/master /topic \
97
+ main \
98
+ main :refs/review/main /topic \
99
99
HEAD:refs/heads/a/b/c \
100
100
>out 2>&1 &&
101
101
make_user_friendly_and_stable_output <out >actual &&
102
102
cat >expect <<-EOF &&
103
103
remote: # pre-receive hook
104
- remote: pre-receive< <COMMIT-B> <COMMIT-A> refs/heads/master
104
+ remote: pre-receive< <COMMIT-B> <COMMIT-A> refs/heads/main
105
105
remote: pre-receive< <COMMIT-B> <ZERO-OID> refs/heads/next
106
106
remote: pre-receive< <ZERO-OID> <TAG-v123> refs/tags/v123
107
- remote: pre-receive< <ZERO-OID> <COMMIT-A> refs/review/master /topic
107
+ remote: pre-receive< <ZERO-OID> <COMMIT-A> refs/review/main /topic
108
108
remote: pre-receive< <ZERO-OID> <COMMIT-A> refs/heads/a/b/c
109
109
remote: # post-receive hook
110
- remote: post-receive< <COMMIT-B> <COMMIT-A> refs/heads/master
110
+ remote: post-receive< <COMMIT-B> <COMMIT-A> refs/heads/main
111
111
remote: post-receive< <COMMIT-B> <ZERO-OID> refs/heads/next
112
112
remote: post-receive< <ZERO-OID> <TAG-v123> refs/tags/v123
113
- remote: post-receive< <ZERO-OID> <COMMIT-A> refs/review/master /topic
113
+ remote: post-receive< <ZERO-OID> <COMMIT-A> refs/review/main /topic
114
114
remote: post-receive< <ZERO-OID> <COMMIT-A> refs/heads/a/b/c
115
115
To <URL/of/upstream.git>
116
- + <OID-B>...<OID-A> master -> master (forced update)
116
+ + <OID-B>...<OID-A> main -> main (forced update)
117
117
- [deleted] next
118
118
* [new tag] v123 -> v123
119
- * [new reference] master -> refs/review/master /topic
119
+ * [new reference] main -> refs/review/main /topic
120
120
* [new branch] HEAD -> a/b/c
121
121
EOF
122
122
test_cmp expect actual &&
123
123
git -C "$upstream" show-ref >out &&
124
124
make_user_friendly_and_stable_output <out >actual &&
125
125
cat >expect <<-EOF &&
126
126
<COMMIT-A> refs/heads/a/b/c
127
- <COMMIT-A> refs/heads/master
128
- <COMMIT-A> refs/review/master /topic
127
+ <COMMIT-A> refs/heads/main
128
+ <COMMIT-A> refs/review/main /topic
129
129
<TAG-v123> refs/tags/v123
130
130
EOF
131
131
test_cmp expect actual
132
132
'
133
133
134
- # Refs of upstream : master (A) tags/v123 refs/review/master /topic(A) a/b/c(A)
135
- # Refs of workbench: master (A) tags/v123
134
+ # Refs of upstream : main (A) tags/v123 refs/review/main /topic(A) a/b/c(A)
135
+ # Refs of workbench: main (A) tags/v123
136
136
test_expect_success " cleanup ($PROTOCOL )" '
137
137
(
138
138
cd "$upstream" &&
139
- git update-ref -d refs/review/master /topic &&
139
+ git update-ref -d refs/review/main /topic &&
140
140
git update-ref -d refs/tags/v123 &&
141
141
git update-ref -d refs/heads/a/b/c
142
142
)
0 commit comments