File tree Expand file tree Collapse file tree 1 file changed +18
-17
lines changed Expand file tree Collapse file tree 1 file changed +18
-17
lines changed Original file line number Diff line number Diff line change @@ -25,35 +25,36 @@ const commitHistory = []
25
25
26
26
// 监听输出
27
27
shell . stdout . on ( 'data' , ( data ) => {
28
+ console . log ( data . toString ( ) )
28
29
if ( step === 2 ) {
29
30
// 获取提交信息成功
30
31
commitHistory . push ( data ) ;
31
32
}
32
33
step ++ ;
33
34
} ) ;
34
35
35
- shell . stdout . on ( 'end' , ( ) => {
36
- switch ( step ) {
37
- case 0 :
38
- // 切换到主分支// 切换到主分支成功后, 使用 rebase 合并 dev -> main
39
- shell . stdin . write ( 'git rebase dev\n' ) ;
40
- break ;
41
- case 1 :
42
- // 合并 dev -> main 成功后, 获取历史提交信息
43
- shell . stdin . write ( 'git log --format="%H--%s" -n 10\n' ) ;
44
- break ;
45
- case 2 :
46
- // 获取提交信息成功
47
- console . log ( commitHistory ) ;
48
- break ;
49
- }
50
- } )
36
+ // shell.stdout.on('end', () => {
37
+ // // switch (step) {
38
+ // // case 0:
39
+ // // // 切换到主分支// 切换到主分支成功后, 使用 rebase 合并 dev -> main
40
+ // // shell.stdin.write('git rebase dev\n');
41
+ // // break;
42
+ // // case 1:
43
+ // // // 合并 dev -> main 成功后, 获取历史提交信息
44
+ // // shell.stdin.write('git log --format="%H--%s" -n 10\n');
45
+ // // break;
46
+ // // case 2:
47
+ // // // 获取提交信息成功
48
+ // // console.log(commitHistory);
49
+ // // break;
50
+ // / / }
51
+ // })
51
52
52
53
shell . stderr . on ( 'data' , ( data ) => {
53
54
console . error ( `stderr: ${ data } ` ) ;
54
55
shell . stdin . end ( ) ;
55
56
} ) ;
56
57
57
58
// 1. 切换到主分支
58
- shell . stdin . write ( 'git checkout main \n' ) ;
59
+ shell . stdin . write ( 'git status \n' ) ;
59
60
step ++ ;
You can’t perform that action at this time.
0 commit comments