File tree 1 file changed +21
-0
lines changed
1 file changed +21
-0
lines changed Original file line number Diff line number Diff line change @@ -47,6 +47,20 @@ num_lines_diff="$("$srcdir/git_origin_diff_to_push.sh" | wc -l | sed 's/[[:space
47
47
# so that when there is nothing to push we get 0 instead of 1 line as the result
48
48
num_lines_changed=" $( " $srcdir /git_origin_line_count_to_push.sh" ) "
49
49
50
+ files=" $( " $srcdir /git_origin_files_to_push.sh" ) "
51
+
52
+ files_added=" $( grep -c ' ^A' <<< " $files" || :) "
53
+
54
+ files_modified=" $( grep -c ' ^M' <<< " $files" || :) "
55
+
56
+ files_deleted=" $( grep -c ' ^D' <<< " $files" || :) "
57
+
58
+ files_renamed=" $( grep -c ' ^R' <<< " $files" || :) "
59
+
60
+ files_other=" $( grep -c -v ' ^[AMDR]' <<< " $files" || :) "
61
+
62
+ files_total=" $( grep -c ' .' <<< " $files" || :) "
63
+
50
64
cat << EOF
51
65
Stats for Push to Origin:
52
66
@@ -58,4 +72,11 @@ Number of Lines Changed: $num_lines_changed
58
72
59
73
Number of Lines Diff: $num_lines_diff
60
74
75
+ Files Added: $files_added
76
+ Files Modified: $files_modified
77
+ Files Deleted: $files_deleted
78
+ Files Renamed: $files_renamed
79
+ Files Other: $files_other
80
+ Files Total: $files_total
81
+
61
82
EOF
You can’t perform that action at this time.
0 commit comments