两个前端,共同开发,一个前端把另一个 前端的代码回退了,然后两人继续开发发现不对了,怎么找到失去的代码并且合并到现在的代码上
代码回退了,回退的是本地代码,不是远程仓库代码吧。
git可以切换到当时提交代码的版本上。
git远程仓库不是有提交历史吗?可以查看代码修改记录,然后手动补充上去,git并没有可以找回失去的代码并合并到现在的代码上的功能,只能自己手动修改添加之前的代码,然后再次提交git
git rest 并push后,分支上提交记录会消失,试试 git reflog ?,听说过 没用过