如何检查我的git存储库中是否有任何未提交的更改:
从脚本?
git-status
git版本1.6.4.2似乎总是返回零.
我正在尝试编写一个可以执行的结构脚本git commit
; 但是,如果没有提交,git退出状态为1
.部署脚本将其视为不成功,并退出.我确实想要检测实际的失败提交,所以我不能仅仅给织物一个忽略git commit
失败的问题.如何允许忽略空提交失败,以便部署可以继续,但仍然捕获真正提交失败时导致的错误?
def commit():
local("git add -p && git commit")
Run Code Online (Sandbox Code Playgroud)