From e3c4a492928e6c2ce8b17caff6125b0d342505f8 Mon Sep 17 00:00:00 2001 From: guanjihuan Date: Wed, 19 Feb 2025 22:03:38 +0800 Subject: [PATCH] update --- .../check_repository_to_commit.py | 20 +++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 2025.02.19_check_repository_to_commit/check_repository_to_commit.py diff --git a/2025.02.19_check_repository_to_commit/check_repository_to_commit.py b/2025.02.19_check_repository_to_commit/check_repository_to_commit.py new file mode 100644 index 0000000..a4b3ff1 --- /dev/null +++ b/2025.02.19_check_repository_to_commit/check_repository_to_commit.py @@ -0,0 +1,20 @@ +import guan + +# 在某个目录中寻找所有 Git 项目 +git_repository_array = guan.find_git_repositories('D:/') +guan.print_array(git_repository_array) +print('\n---\n') + +# 获取未 git commit 的 Git 项目 +git_repository_array_to_commit = guan.get_git_repositories_to_commit(git_repository_array) +guan.print_array(git_repository_array_to_commit) +print('\n---\n') + +import os + +# 完成 git commit +for directory in git_repository_array_to_commit: + print(directory) + os.chdir(directory) # 进入 Git 仓库 + os.system('git add .') # 添加文件到暂存区 + os.system('git commit -m update') # 将暂存区内容添加到仓库中 \ No newline at end of file