Pull & push

Pro feature. Sync is manual from Grafucci Code → GitHub Sync — you choose when WordPress and GitHub exchange changes.

  1. Update from GitHub

    Combined import and pull: brings remote file content into matching snippets. Use folder filters to limit which paths are scanned. Large repos use batched AJAX so the admin stays responsive.

  2. Check status

    Compare local snippets against GitHub without applying changes. Status labels show in sync, needs pull, needs push, or unlinked.

  3. Push to GitHub

    Upload local snippet files to the configured branch and path. Add a commit message when prompted.

  4. Diff review

    Before applying remote changes, review differences and apply individual files or bulk-apply from the review screen.

  5. Per-snippet actions

    In the snippet editor GitHub sidebar, link a snippet to an existing file, pull inline, or push that file only.

GitHub Sync overview with status cards and Check status
Sync overview — Check status, then Update from GitHub or push when ready