2f2cc16551
- Add loggedGit helper that logs 'RUN: git -C <path> <args>' before execution and 'EXIT <code>' after (with stderr on failure) - Refactor gitCommitAll, gitPull, and gitPush to use loggedGit - Add Logger parameter to gitPull and gitPush - Update test call sites and syncRepo to pass Logger