Describe the issue
Check repository state after unintended merge on 29/05/2026.
Points include:-
- Git history
- Branch states
- Restoration from backups
Please describe your issue
Steps have been taken to mitigate the issue, including creating a script and application to make it easier to restore from past commits if a similar situation occurs again in the future. Plans to put into the workflows extra checks that source/target is an actually valid combination, prevent forced commits to master so anything on other branches can't be forced into master without approval. Creation of a mirror repository (will be private) that will backup the public repository on a daily basis.
Describe the issue
Check repository state after unintended merge on 29/05/2026.
Points include:-
Please describe your issue
Steps have been taken to mitigate the issue, including creating a script and application to make it easier to restore from past commits if a similar situation occurs again in the future. Plans to put into the workflows extra checks that source/target is an actually valid combination, prevent forced commits to
masterso anything on other branches can't be forced intomasterwithout approval. Creation of a mirror repository (will be private) that will backup the public repository on a daily basis.