Committing before switching branches