How To Squash Commits Intermediate Git Tutorial Gitkraken