Bandit Level 29 β Level 30

Clone the repo:
git clone ssh://bandit29-git@localhost:2220/home/bandit29-git/repo
<Password>

ls
ls -la repo
cat repo/README.md

The same as the last challenge.
git log | grep ^commit | cut -d ' ' -f 2 | xargs git show

There is nothing in the commits as well.
But we also have branches:
Git branch is a parallel line of development that allows you to work on features or fixes independently.
Lets check for the available branches:
git branch -r

We have dev which seems interesting.
Switch the branch:
Git checkout
switches branches or restores files from a specific commit in a Git repository.
git checkout dev

Git log again:
git log | grep ^commit | cut -d ' ' -f 2 | xargs git show

Here we got the password.
Last updated