Rebase And Squash Git