OpenBagTwo / gsb

A tool for managing incremental backups of your save states using Git!
https://openbagtwo.github.io/gsb/
GNU General Public License v3.0
0 stars 0 forks source link

Prevent tag conflicts on gsb rewinds #46

Closed OpenBagTwo closed 9 months ago

OpenBagTwo commented 9 months ago

Summary

Fixes #42

List of Changes

Tech Debt and Other Concerns

Validation Performed

I successfully created a test that reproduced the error described in #42 (and even found out through debugging that the long "commit hash" was actually a tag hash that I couldn't do much about). The implementation fixes that failing test.

To more strongly validate this, I'm planning on cutting a beta release upon merging this PR that I can easily install for testing on my systems that use GSB.

PR Type

Checklist: