I've seen the following:
git cat-file -p master^
I'm curios as to what the ^
character following the branch name means? If I put it without this character like this:
git cat-file -p master
It points to the commit specified inside master
reference.