git status

This commit is contained in:
w-e-w
2024-07-08 16:56:06 +09:00
parent 11f827c58b
commit 27947a79d6
2 changed files with 13 additions and 6 deletions

View File

@@ -85,6 +85,14 @@ def git_tag():
return "<none>"
@lru_cache()
def git_status():
try:
return subprocess.check_output([git, "-C", script_path, "status"], shell=False, encoding='utf8').strip()
except Exception as e:
return str(e)
def run(command, desc=None, errdesc=None, custom_env=None, live: bool = default_command_live) -> str:
if desc is not None:
print(desc)