Upstream Anchoring is a versioning strategy designed to align forked package versions with their upstream counterparts while allowing for independent patch revisions. It ensures clarity, compatibility, and ease of tracking changes, making it ideal for maintaining synchronization without introducing version conflicts.
- Version Structure: Keep the
MAJOR
andMINOR
versions identical to the upstream package. - Patch Calculation: