Skip to content
项目
群组
代码片段
帮助
当前项目
正在载入...
登录 / 注册
切换导航面板
T
test-vscode-c-win
项目
项目
详情
活动
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
统计图
问题
0
问题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
日程
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
图像
聊天
创建新问题
作业
提交
问题看板
Open sidebar
银宸大学计算机学院
教师群组
赵鹏翀-zpc
test-vscode-c-win
提交
84e25aa5
提交
84e25aa5
3月 18, 2021
创建
作者:
305350171@qq.com
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
提交作业
上级
9f541052
显示空白字符变更
内嵌
并排
正在显示
1 个修改的文件
包含
15 行增加
和
6 行删除
+15
-6
customgitpush.py
customgitpush.py
+15
-6
没有找到文件。
customgitpush.py
浏览文件 @
84e25aa5
...
@@ -8,20 +8,29 @@ import filecmp
...
@@ -8,20 +8,29 @@ import filecmp
import
subprocess
import
subprocess
import
platform
import
platform
from
colorama
import
Fore
,
init
,
AnsiToWin32
init
(
wrap
=
False
)
stream
=
AnsiToWin32
(
sys
.
stderr
)
.
stream
if
__name__
==
"__main__"
:
if
__name__
==
"__main__"
:
execResult
=
os
.
system
(
"git add . && git commit -m
\"
提交作业
\"
"
)
execResult
=
os
.
system
(
"git add . && git commit -m
\"
提交作业
\"
"
)
print
(
"execResult="
,
execResult
)
if
execResult
==
256
:
if
execResult
==
256
:
print
(
"-------- 本次提交没有任何变更,即使推送成功,也不代表远程一定有提交记录 --------"
)
print
(
"
\n
-------- 本次提交没有任何变更,即使推送成功,也不代表远程一定有提交记录 --------"
)
print
(
"-------- 请对项目中的文件进行修改后再进行提交-----------------------------------"
)
print
(
"-------- 请对项目中的文件进行修改后再进行提交-----------------------------------"
)
elif
execResult
==
128
:
print
(
"
\n
-------- 推送到 Git 远程库失败 --------"
)
exit
(
0
)
print
(
"
\n
-------------------------------------------------------------------------------"
)
print
(
"当弹出命令面板时请分别输入 Git 远程库的用户名和密码。通常为 CodeCode 密码。"
)
print
(
"注意,在输入完成后按回车。必要时关闭中文输入法。"
)
print
(
"-------------------------------------------------------------------------------"
)
print
(
"-------------------------------------------------------------------------------"
)
print
(
"当显示 Password for... 时请输入 Git 远程库密码。通常为 CodeCode 密码。"
)
print
(
"注意,在输入密码时无回显,输入完成后按回车。必要时关闭中文输入法。"
)
print
(
"-------------------------------------------------------------------------------"
)
print
(
Fore
.
GREEN
+
"正在提交作业..."
,
file
=
stream
)
print
(
Fore
.
WHITE
,
file
=
stream
)
sys
.
stdout
.
flush
()
execResult
=
os
.
system
(
"git push"
)
execResult
=
os
.
system
(
"git push"
)
if
execResult
==
0
:
if
execResult
==
0
:
print
(
"
\n
-------- 推送到 Git 远程库成功 --------"
)
print
(
"
\n
-------- 推送到 Git 远程库成功 --------"
)
...
...
编写
预览
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论