Reconstructing full Linux history
Summary
This article presents a Docker-based workflow to reconstruct a full Linux history repository, including older commits not present in upstream history. It uses git replace and custom tagging, with a Rust component to automate tag renaming and history manipulation. The approach is of interest to kernel developers and code historians, though licensing and provenance considerations may apply.