我从它的github库中克隆了angular-electron,并在上面工作了将近6个月。我有一个可以部署的应用程序。
我想将我的目录上传到新创建的gitlab存储库。似乎角度电子又被克隆了,我所有的文件都不见了。
我尝试过将git log和git reflog恢复为以前的HEADs,但它只显示了mt的最新更改。
发布于 2019-06-02 23:54:39
如果您想返回到以前的提交状态,则需要使用git checkout命令。例如,如果你想返回到最后一次提交,你可以使用git checkout HEAD^。
如果你想签出一个特定的提交,首先运行一个git log并找到你想要签出的提交(通过它的提交散列)。然后使用git checkout来签出这个状态。
Git不会在不给出很多警告的情况下删除你所有的文件。你的工作仍将被载入史册。(也许它更容易帮助你什么时候可以发布git日志以及你想要结账的状态)
发布于 2019-06-03 01:05:07
使用下面的命令帮我解决了这个问题,并带回了我的文件:
git reset --hard refs/heads/master
https://stackoverflow.com/questions/56416557
复制相似问题