# /sync - Bidirectional ClaudeTools Sync Run the automated sync script: ```bash bash .claude/scripts/sync.sh ``` The script automatically: 1. Stages and commits local changes (if any) 2. Fetches and pulls remote changes 3. Pushes local changes 4. Reports sync status After the script completes, report the 3 most recent session logs: ```bash ls -t session-logs/*.md projects/*/session-logs/*.md clients/*/session-logs/*.md 2>/dev/null | head -3 ``` ## Conflict Resolution - **Session logs:** Keep both, rename with machine suffix - **credentials.md:** Do NOT auto-merge, report to user - **Other files:** Standard git conflict resolution ## Error Handling If push fails with auth error, retry once (transient Gitea auth issue). If pull fails with conflicts, report affected files and ask for guidance.