# How to incrementally revert workbook model changes using branches

**URL:** <https://community.omni.co/t/how-to-incrementally-revert-workbook-model-changes-using-branches/425>\
**Category:** Modeling\
**Tags:** modeling\
**Created:** [November 20, 2025, 9:41pm UTC](https://community.omni.co/t/how-to-incrementally-revert-workbook-model-changes-using-branches/425 "2025-11-20T21:41:17Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![James](https://avatars.discourse-cdn.com/v4/letter/j/bc8723/32.png) [@James](https://community.omni.co/u/James)\
**Post date:** [November 20, 2025, 9:41pm UTC](https://community.omni.co/t/how-to-incrementally-revert-workbook-model-changes-using-branches/425/1 "2025-11-20T21:41:17Z")

</div>

This guide will show you how to leverage branches to incrementally revert changes.

Let’s start with a workbook that has some workbook model changes. In this workbook I have some custom aggregates and a duplicate field `Delivered At Copy`. I want to remove `Delivered At Copy` from the workbook model without removing the other fields.

 ![Screenshot 2025-11-20 at 10.42.25](https://canada1.discourse-cdn.com/flex004/uploads/omni/original/1X/23eed7cede1186b0f472115fc5236be9d4c531ec.png)

From here I can select the field and `Add to branch`, which will allow me to move that specific workbook model change out of the workbook and into a branch without impacting the other changes.

 ![Screenshot 2025-11-20 at 10.46.33](https://canada1.discourse-cdn.com/flex004/uploads/omni/original/1X/4bc949d15d474c0ac5a5a50fe5e26c0a5b694fd3.png)
