我已经从github仓库中克隆了angular-electron,并进行了将近6个月的研究。我已经准备好要部署的应用程序。
我想将目录上传到新创建的gitlab存储库。 似乎再次克隆了角电子,我的所有文件都消失了。
我曾尝试使用git log和git reflog还原到以前的HEAD,但是它仅显示mt的最新更改。
答案 0 :(得分:0)
如果要返回到先前的提交状态,则需要使用git checkout命令。 例如。如果您想返回上一次提交,可以使用git checkout HEAD ^。
如果您要签出特定的提交,请首先运行git日志并找到您要签出的提交(通过提交哈希)。然后使用git checkout签出此状态。
Git不能在没有给出很多警告的情况下真正删除所有文件。您的工作仍将保留在历史记录中。 (也许您可以在发布git日志以及要结帐的状态时为您提供帮助更容易)
答案 1 :(得分:0)
使用下面的命令对我有用,并把我的文件带回来:
git reset --hard refs/heads/master