Experimental commits on Git

I break down what experimental commits are, how to use them, how to save them, and explain some key Git concepts like HEAD, detached HEAD state, and more....