记一次git push -f 后的回滚操作

如何回退远程库 gitlab/github 上已经 push 的版本

gitlab 上同事的提交记录还在,找到对应的 commit id

1
git reset --soft(或者--hard) commit id

使用强制 push 的方法,git push -f 表示将目前自己本机的代码库推送到远端,并覆盖

1
git push -u origin master -f