# How to restore previous version of my app?

**URL:** <https://forum.cursor.com/t/how-to-restore-previous-version-of-my-app/62250>\
**Category:** Help\
**Created:** [March 11, 2025, 4:06am UTC](https://forum.cursor.com/t/how-to-restore-previous-version-of-my-app/62250 "2025-03-11T04:06:14Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![JoshJ11](https://sea3.discourse-cdn.com/cursor1/user_avatar/forum.cursor.com/joshj11/32/35007_2.png) [@JoshJ11](https://forum.cursor.com/u/JoshJ11)\
**Post date:** [March 11, 2025, 4:06am UTC](https://forum.cursor.com/t/how-to-restore-previous-version-of-my-app/62250/1 "2025-03-11T04:06:14Z")

</div>

Cursor agent implemented some changes recently (not sure exactly when) and my app is no longer working as expected. I want to restore all files to a previous dated version using Cursor’s files Timeline backup feature. Is this possible, or do I need to restore one file at a time test the functioning of my app each time? I asked and Cursor chat doesn’t seem to have access to these Timeline files in order assist me in restoring.

If anyone has any better approaches I’d would be grateful to hear (I’m not a developer so please treat with kid gloves). Unfortunately I don’t have any commits to my Github repo yet so restoring from Github isn’t an option.

---

<div class="post-metadata">

**Author:** ![deanrie](https://sea3.discourse-cdn.com/cursor1/user_avatar/forum.cursor.com/deanrie/32/1263_2.png) [@deanrie](https://forum.cursor.com/u/deanrie)\
**Post date:** [March 11, 2025, 7:43am UTC](https://forum.cursor.com/t/how-to-restore-previous-version-of-my-app/62250/2 "2025-03-11T07:43:16Z")

</div>

Hey, you can try restoring your project from a checkpoint that Cursor creates automatically.

 ![image](https://us1.discourse-cdn.com/cursor1/original/3X/e/9/e949849a621f31637600f9bdb0664948f9398c9d.jpeg)

---

<div class="post-metadata">

**Author:** ![JoshJ11](https://sea3.discourse-cdn.com/cursor1/user_avatar/forum.cursor.com/joshj11/32/35007_2.png) [@JoshJ11](https://forum.cursor.com/u/JoshJ11)\
**Post date:** [March 11, 2025, 10:38pm UTC](https://forum.cursor.com/t/how-to-restore-previous-version-of-my-app/62250/3 "2025-03-11T22:38:34Z")

</div>

Thanks. I tried this and Checkpoints dont seem to be working for me. My process is below:

-Click: “Restore Checkpoint”

-“Undo all changes up to this checkpoint” \> Click: “Continue”

…My app does not revert to the version that was present at this Checkpoint

Do i need to also click “Send” on the prompt message at that checkpoint? Or what am i doing wrong?

---

<div class="post-metadata">

**Author:** ![AnilKaramis](https://sea3.discourse-cdn.com/cursor1/user_avatar/forum.cursor.com/anilkaramis/32/37464_2.png) [@AnilKaramis](https://forum.cursor.com/u/AnilKaramis)\
**Post date:** [March 17, 2025, 11:19pm UTC](https://forum.cursor.com/t/how-to-restore-previous-version-of-my-app/62250/4 "2025-03-17T23:19:13Z")

</div>

I get same problem

---

<div class="post-metadata">

**Author:** ![meerkat-citronella](https://sea3.discourse-cdn.com/cursor1/user_avatar/forum.cursor.com/meerkat-citronella/32/47071_2.png) [@meerkat-citronella](https://forum.cursor.com/u/meerkat-citronella)\
**Post date:** [April 15, 2025, 12:58am UTC](https://forum.cursor.com/t/how-to-restore-previous-version-of-my-app/62250/5 "2025-04-15T00:58:57Z")

</div>

same. I just lost like 2 days worth of work in uncommitted changes here. using ‘restore checkpoint’ just wiped all my \*\*\*\*. you all just lost yourselves a customer!

---

<div class="post-metadata">

**Author:** ![deanrie](https://sea3.discourse-cdn.com/cursor1/user_avatar/forum.cursor.com/deanrie/32/1263_2.png) [@deanrie](https://forum.cursor.com/u/deanrie)\
**Post date:** [April 15, 2025, 7:59am UTC](https://forum.cursor.com/t/how-to-restore-previous-version-of-my-app/62250/6 "2025-04-15T07:59:03Z")

</div>

Hey, don’t you use Git? You can’t rely solely on Cursor, you need to use all the tools.

---

<div class="post-metadata">

**Author:** ![Tibit](https://sea3.discourse-cdn.com/cursor1/user_avatar/forum.cursor.com/tibit/32/21186_2.png) [@Tibit](https://forum.cursor.com/u/Tibit)\
**Post date:** [April 15, 2025, 9:16am UTC](https://forum.cursor.com/t/how-to-restore-previous-version-of-my-app/62250/7 "2025-04-15T09:16:09Z")

</div>

Learn how to use Git before you try your hand at coding projects 🙂

---

<div class="post-metadata">

**Author:** ![liviu](https://sea3.discourse-cdn.com/cursor1/user_avatar/forum.cursor.com/liviu/32/20869_2.png) [@liviu](https://forum.cursor.com/u/liviu)\
**Post date:** [April 15, 2025, 9:44am UTC](https://forum.cursor.com/t/how-to-restore-previous-version-of-my-app/62250/8 "2025-04-15T09:44:57Z")

</div>

use git! if you are new to git, use the desktop version. it is very easy to use. do a commit every 2-3 Cursor successfully done commands

---

<div class="post-metadata">

**Author:** ![system](https://sea3.discourse-cdn.com/cursor1/user_avatar/forum.cursor.com/system/32/99069_2.png) [@system](https://forum.cursor.com/u/system)\
**Post date:** [June 18, 2026, 10:38am UTC](https://forum.cursor.com/t/how-to-restore-previous-version-of-my-app/62250/9 "2026-06-18T10:38:30Z")

</div>


