Files
claudetools/.claude/commands/sync.md
Mike Swanson 459f6b36d5 Clean up stale references to deleted directive files
Remove /refresh-directives references from save, checkpoint, scc, sync
commands. Trim sync.md from 400+ lines to essentials.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-02 19:23:39 -07:00

810 B

/sync - Bidirectional ClaudeTools Sync

Run the automated sync script:

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:

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.