2 comments

[ 4.0 ms ] story [ 15.0 ms ] thread
I knew y'all wouldn't have a simple answer...
Because that's how it works? master is the main branch, origin is a remote computer that holds a copy of your repository (which you don't have to use, git works fine locally if you don't need to share your work with others), HEAD is just pointer to the commit you're at currently.