File tree Expand file tree Collapse file tree 2 files changed +28
-1
lines changed Expand file tree Collapse file tree 2 files changed +28
-1
lines changed Original file line number Diff line number Diff line change 279
279
merge_name=$( git fmt-merge-msg $log_arg < " $GIT_DIR /FETCH_HEAD" ) || exit
280
280
case " $rebase " in
281
281
true)
282
- eval=" git-rebase $diffstat $strategy_args $merge_args "
282
+ eval=" git-rebase $diffstat $strategy_args $merge_args $verbosity "
283
283
eval=" $eval --onto $merge_head ${oldremoteref:- $merge_head } "
284
284
;;
285
285
* )
Original file line number Diff line number Diff line change @@ -19,6 +19,17 @@ test_expect_success 'git pull -q' '
19
19
test ! -s out)
20
20
'
21
21
22
+ test_expect_success ' git pull -q --rebase' '
23
+ mkdir clonedqrb &&
24
+ (cd clonedqrb && git init &&
25
+ git pull -q --rebase "../parent" >out 2>err &&
26
+ test ! -s err &&
27
+ test ! -s out &&
28
+ git pull -q --rebase "../parent" >out 2>err &&
29
+ test ! -s err &&
30
+ test ! -s out)
31
+ '
32
+
22
33
test_expect_success ' git pull' '
23
34
mkdir cloned &&
24
35
(cd cloned && git init &&
@@ -27,6 +38,14 @@ test_expect_success 'git pull' '
27
38
test ! -s out)
28
39
'
29
40
41
+ test_expect_success ' git pull --rebase' '
42
+ mkdir clonedrb &&
43
+ (cd clonedrb && git init &&
44
+ git pull --rebase "../parent" >out 2>err &&
45
+ test -s err &&
46
+ test ! -s out)
47
+ '
48
+
30
49
test_expect_success ' git pull -v' '
31
50
mkdir clonedv &&
32
51
(cd clonedv && git init &&
@@ -35,6 +54,14 @@ test_expect_success 'git pull -v' '
35
54
test ! -s out)
36
55
'
37
56
57
+ test_expect_success ' git pull -v --rebase' '
58
+ mkdir clonedvrb &&
59
+ (cd clonedvrb && git init &&
60
+ git pull -v --rebase "../parent" >out 2>err &&
61
+ test -s err &&
62
+ test ! -s out)
63
+ '
64
+
38
65
test_expect_success ' git pull -v -q' '
39
66
mkdir clonedvq &&
40
67
(cd clonedvq && git init &&
You can’t perform that action at this time.
0 commit comments