1.删除远程仓库的某条记录,先
git log
看看你要回到哪条记录,就记着这条记录的commit id
然后
git push origin HEAD --force commit_id
注意这里的commit_id是那一个长长的,
如df9b7d9ff17ad884fe314090669f057f0d5e1e19
这样,就能让当前分支处于这个记录头,
最后,输入
git push origin HEAD --force
这样,推送改动上去,就能把这条记录之前的错误记录给删掉了。需要注意的是,一般来说不会删除太多的记录,都是发现某条记录错误了,想要取消掉,就使用的上述命令。
网友评论