Trouble with Commits

Unexpected changes when committing

Sometimes when you commit, you may see way more changes being committed than you expected. This can happen for several reasons:

Reason #1: Another plugin changed the metadata on your file. Abstract relies on metadata to identify changes, so when your files’ metadata changes you’ll see changed artboards. To figure out which plugin has changed the metadata on your files, you can toggle them on / off:

  1. In Sketch, click the Plugins menu.
  2. Select Manage Plugins.
  3. Uncheck plugins to toggle them OFF.

If you still need help, send a bug report to Support.

💡 Abstract tip: The Sketch plugins Runner and Anima commonly cause this problem, so try turning those off first!

Reason #2: You updated to a new version of Sketch. Updating to a new version of Sketch often impacts the metadata on your files. Files with updated metadata will show as changed.

Reason #3: You changed a Symbol. If you change a Library Symbol, every artboard where that Symbol is used will show as changed. You can tell whether an artboard was changed or just a Symbol by the color of the icon in the Commit flow. A blue icon indicates an artboard has changed. A grey icon indicates a Symbol has changed.

How to file a bug report for unexpected artboard changes

To file a report:

  1. In Abstract, click the Help menu.
  2. Select Toggle Development Menu.
  3. In the Commit window, hover over an artboard that was unexpectedly updated.
  4. Click the  menu.
  5. Hover over Development.
  6. Select Open Debugging Diff. A webpage with lots of code will open.
  7. Click File > Save in your browser.
  8. Send this saved file to Support.