From claude-sync
Lists sync conflict files from claude-sync operations and resolves them interactively, via batch keep local/remote, or manually with diffs.
npx claudepluginhub tawanorg/claude-sync --plugin claude-sync# Sync Conflicts Find and resolve conflicts from sync operations. When both local and remote files change, the remote version is saved as a `.conflict` file. ## Check Configuration First verify claude-sync is configured: If not configured, tell the user to run `/sync-init` first. ## List Conflicts Show all conflict files: ## Interactive Resolution For interactive resolution, ask the user how they want to proceed: 1. **Resolve one at a time** - Guide through each conflict interactively 2. **Keep all local** - Run `claude-sync conflicts --keep local` 3. **Keep all remote** - Run `c...
Find and resolve conflicts from sync operations. When both local and remote files change, the remote version is saved as a .conflict file.
First verify claude-sync is configured:
test -f ~/.claude-sync/config.yaml && echo "configured" || echo "not configured"
If not configured, tell the user to run /sync-init first.
Show all conflict files:
claude-sync conflicts --list
For interactive resolution, ask the user how they want to proceed:
claude-sync conflicts --keep localclaude-sync conflicts --keep remoteKeep all local versions:
claude-sync conflicts --keep local
Keep all remote versions:
claude-sync conflicts --keep remote
For complex conflicts, you can:
{path}.conflict.{timestamp}After resolution:
/sync-push if they made changes