pushing dangling commits; laptop migration