Announcing Branch Reset
Blog post from Neon
Neon has introduced a new feature called branch reset, enhancing its serverless architecture's database branching capabilities. This feature allows developers to streamline workflows by creating instant copy-on-write clones of data that can be modified without affecting the main database. The branch reset functions similarly to a `git reset --hard parent` command, enabling seamless updates to development branches with the latest schema and data from the main branch. While this ensures compatibility with recent changes, it involves a complete overwrite of local changes and temporary disruption of database connections during the reset process. Neon encourages developers to explore this feature to improve collaboration and development efficiency, with further details available in their documentation and community forums.