Purge a Leaked Secret from History
Someone committed config/credentials.env to /home/student/repos/webapp and deleted it two commits later. It is still in the history, and in the tag v1.0. The key has already been rotated; now the history must be cleaned before the repository is published.
config/credentials.env must not exist in any commit reachable from any branch, tag or other ref.sk_live_) must not be readable from any reachable object.main's latest commit are exactly as they are now.main, branch release and tag v1.0 still exist, with their other changes.About this machine
Ubuntu 24.04 with no internet access. You are student with passwordless sudo. The grader checks the final state of the machine, not the commands you typed. Values like names and ports are generated for you.
Your machine is ready to start
Create a free account to open a machine and get graded.