Learn Git with GitKraken
-
Those resources might be of help for anyone who is still learning how to use Git properly: https://www.gitkraken.com/resources/learn-git
Also, GitKraken is a nice (but sometimes weird) graphical tool for interfacing with Git, it might be helpful over command line.