- Remove homelab special-case from commit-push command (all repos now use origin) - Update sync-config to use origin remote instead of homelab - Enhance card generation with season-pct params, CLI reference, and validation fixes Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1.0 KiB
1.0 KiB
Sync my ~/.claude configuration to its Gitea repo.
Steps
- Change to the
~/.claudedirectory - Run
git statusto show what has changed since the last sync - If there are no changes (nothing to commit, working tree clean), tell me "Config is already up to date" and stop
- Show me a summary of the changes (new files, modified files, deleted files)
- Stage all changes with
git add -A(the .gitignore already excludes secrets, session data, and caches) - Create a commit with a descriptive message summarizing what changed (e.g., "Update skills, add new commands" or "Update Paper Dynasty workflows")
- Push to the
originremote:git push origin main - Confirm success with the commit hash and a brief summary
Important
- The remote is called
origin - The branch is
main - The .gitignore is already configured to exclude secrets, session data, memory, and caches - so
git add -Ais safe - This command IS explicit approval to commit and push - no need to ask for confirmation
- If the push fails, show the error and suggest remediation