Each time you arrive at a decision while designing, commit your changes. A Commit is like a bookmark: you’re marking a point you can return to if needed. If you change your mind about a decision, you can restore a Project’s Master back to any previous Commit and try again. We recommend committing several times a day to best document your team’s decision-making and iteration process.

💡Abstract tip: Committing your changes does not affect Master. You’ll request a design review before you merge any changes to Master.

How to commit changes on a Branch

To commit your changes:

  1. Create a Branch in the Abstract desktop app.
    • Note: If you don’t open your Sketch file via the Abstract app, your work is not backed up in Abstract and you can’t commit changes.
  2. Make changes to your Sketch file(s).
  3. At the bottom of your Sketch window, click Commit Changes.
    • Note: If you’re not seeing the Commit button, make sure you opened your Sketch file via the Abstract desktop app. If you’re still not seeing the Commit button, click File > Save in Sketch. Saving should trigger the Commit button to show up.
  4. Summarize your changes in the Commit comment.
    • Commit comments are visible to your team. They act as a reminder of what was changed if you ever need to restore a previous Commit.

The edits you made in your Branch are now visible to the rest of your Project team. You’ll find a record of your Commit in the Commit History.

What’s the difference between saving and committing?

Saving makes a local copy of your changes on your computer. Committing saves your changes to Abstract.

If you save without committing, your Sketch files are not backed up in Abstract. You must commit changes before your team will be able to see them.

How to discard changes without committing

To trash changes you’ve made on a Branch without committing:

  1. Save your changes in Sketch by clicking File > Save.
  2. At the bottom of your Sketch window, click Commit Changes.
  3. Click MORE OPTIONS.
  4. In the pop-up window, click DISCARD next to any changes you’d like to delete.
  5. Click DISCARD.

⚠️ Caution: Discarded changes aren’t recoverable.