import os
import subprocess
## Geçerli klasörü pulla
subprocess.call("git stash save '' && git pull", shell=True)
current_folder = os.getcwd()
all_dirs = [d for d in os.listdir(current_folder) if os.path.isdir(os.path.join(current_folder, d))]
git_dirs = [gitfolder for gitfolder in all_dirs if os.path.exists(f'{gitfolder}/.git')]
for sub_projects_dirs in git_dirs:
### Username password global olarak tanımlanmalı
subprocess.call(f"git stash save '' && git -C {sub_projects_dirs} pull", shell=True)
Git
hakkında diğer konular