visual studio git cherry pick without commit