A bug report on the Strata repository documents that the project force-updated its main branch with a rewritten history that shares no common ancestor with the previous one: old commits and their replacements have identical file trees, author dates and subjects, but the new commits omit the earlier Claude-related commit trailers and have different parents. Because the bundled UPDATE.bat script runs git pull –ff-only and exits when that fails, existing checkouts can no longer update and the script’s error message does not explain the rewrite or offer recovery steps, so users may mistake it for a local problem. The reporter, who preserved local changes on a new branch to work around it, asked the maintainer to announce the rewrite, document a safe recovery procedure that preserves local modifications and downloaded models, make the updater detect the situation, and avoid git reset –hard or git clean.
Strata rewrites Git history to strip Claude attribution, breaking existing checkouts
A bug report on the Strata repository documents that the project force-updated its main branch with a rewritten history that shares no common ancestor with the previous one: old commits and their replacements have identical file trees, author dates and subjects, but the new commits omit the earlier Claude-related commit trailers and have different parents. Because the bundled UPDATE.bat script runs git pull --ff-only and exits when that fails, existing checkouts can no longer update and the script's error message does not explain the rewrite or offer recovery steps, so users may mistake it for a local problem. The reporter, who preserved local changes on a new branch to work around it, asked the maintainer to announce the rewrite, document a safe recovery procedure that preserves local modifications and downloaded models, make the updater detect the situation, and avoid git reset --hard or git clean.
Source: Github