Challenge: Reflog

Test your understanding of reflog by completing this challenge.

We'll cover the following

Problem statement

Initialize a repository, and create two commits on the main branch. Create a new branch, and create another commit on it. Remove commit from the new branch. Then, restore that commit.