Git has to be the most stupid and difficult thing to work with...