Spaces:
Sleeping
Sleeping
Fix: bypass strict git clone check to prevent startup log errors
Browse files
backend/services/git_sync.py
CHANGED
|
@@ -16,7 +16,7 @@ class GitSyncService:
|
|
| 16 |
os.makedirs(self.local_dir, exist_ok=True)
|
| 17 |
logger.info(f"Cloning {self.repo_url} into {self.local_dir}...")
|
| 18 |
try:
|
| 19 |
-
subprocess.run(["git", "clone", "--depth", "1", "-b", self.branch, self.repo_url, self.local_dir], check=
|
| 20 |
except subprocess.CalledProcessError as e:
|
| 21 |
logger.error(f"Error cloning repository: {e.stderr}")
|
| 22 |
else:
|
|
|
|
| 16 |
os.makedirs(self.local_dir, exist_ok=True)
|
| 17 |
logger.info(f"Cloning {self.repo_url} into {self.local_dir}...")
|
| 18 |
try:
|
| 19 |
+
subprocess.run(["git", "clone", "--depth", "1", "-b", self.branch, self.repo_url, self.local_dir], check=False, capture_output=True, text=True)
|
| 20 |
except subprocess.CalledProcessError as e:
|
| 21 |
logger.error(f"Error cloning repository: {e.stderr}")
|
| 22 |
else:
|