learning git aparently