@shenapex慎重push force 中发帖

:tieba_087:说出来都是泪啊 
显示我因为一些原因从重新git clone拉取了远程仓库的代码,但是不知道为啥当时速度奇慢,我直接下载源码压缩包速度就很快,于是我就把压缩包解压到了git工作目录下,执行了 git init(此时本地并没有与远程仓库链接)
后来我先用git gui推送发现没反应才发现问题,于是链接到了远程仓库,但是我本地不小心推送到了master分支,本来远程仓库是main分支,我把他合入到main分支之后把master分支删除了,这时我脑子一抽把master分支的内容强制推动到了main分支(因为本地还处于master不会推送到main) 在本地强制推送一次估计是把master分支的commit覆盖到了main分支,这下commit全丢了 :tieba_087:而因为才拉取所以本地git的reflog也只有最近两次的推送了 😭
[image]
[image...