Each object in Tridion Docs has one only instance (one file). To change a released object or make different changes for different versions of a publication, create a new branch or new version of the object.
When you create a new version of a publication, create a new version or branch only of topics or maps that you need to modify. You do not need to create a new version of all topics and maps in the new publication. Versions of topics that were released in a previous publication version and do not require modification can be used in the new publication version.
Objects in a publication can have different version numbers and do not need to correspond in any way to the software version of the product they support.
Tridion Docs does not support propagation of changes across multiple versions or branches of an object. This means if the same change applies to multiple versions or branches of an object, you must make the change manually in each branch and version to which it applies.
For changes that apply to the latest released version of an object, you create a new version. For changes that apply to an earlier released version of an object, you create a branch off of the earlier version.
A video about release management and creating versions and branches is available at Working with branches and versions.