意外目录删除-Git
我不小心删除了我的所有文件,同时试图在第一次提交时将它们推送到GitHub(我不知道我是如何做到这一点的) 我没有本地备份和远程备份,但在我的GitLens VSCode扩展名中,文件仍然存在并且可以查看:意外目录删除-Git,git,github,Git,Github,我不小心删除了我的所有文件,同时试图在第一次提交时将它们推送到GitHub(我不知道我是如何做到这一点的) 我没有本地备份和远程备份,但在我的GitLens VSCode扩展名中,文件仍然存在并且可以查看: 如何将当前的文件树还原到GitLens中显示的内容?既然您可以在GitLens中看到,这意味着您的文件在上一次提交中存在 如@mr.mams所述,您可以通过结账将其取回。 您还可以撤消提交,检查 要合并两个提交,需要压缩提交。选中因为您可以在gitlens中看到,这意味着您的文件存在于上一
如何将当前的文件树还原到GitLens中显示的内容?既然您可以在GitLens中看到,这意味着您的文件在上一次提交中存在 如@mr.mams所述,您可以通过结账将其取回。 您还可以撤消提交,检查
要合并两个提交,需要压缩提交。选中因为您可以在gitlens中看到,这意味着您的文件存在于上一次提交中 如@mr.mams所述,您可以通过结账将其取回。 您还可以撤消提交,检查
要合并两个提交,需要压缩提交。选中我设法恢复了除供应商和节点模块之外的所有文件,运行了
npm安装
和composer安装
,解决了这个问题。但仍然不确定这是怎么发生的。我想我必须复习一下我的git技能。我设法恢复了除供应商和节点模块之外的所有文件,运行了npm安装和composer安装
,解决了这个问题。但仍然不确定这是怎么发生的。我想,我得重新学习一下我的git技能。当你尝试git日志时,你看到了什么?我对GitLens不太了解,但如果它仍然能够看到您的代码,这意味着您的代码必须存储在某个本地数据库中commit@mr.mams我刚刚检查了GitHub上的存储库,在上一次提交中,所有文件都在那里。你知道我怎样才能恢复到提交状态吗?你可以在这里检查:似乎你有尚未提交的本地更改。您可以使用git stash
将这些更改放在一边。然后您可以再次尝试使用git checkout
node\u模块,供应商文件夹不应上载到git。对于使用它们,package.json和composer.json都很有用。当您尝试git log
时,您会看到什么?我对GitLens不太了解,但如果它仍然能够看到您的代码,这意味着您的代码必须存储在某个本地数据库中commit@mr.mams我刚刚检查了GitHub上的存储库,在上一次提交中,所有文件都在那里。你知道我怎样才能恢复到提交状态吗?你可以在这里检查:似乎你有尚未提交的本地更改。您可以使用git stash
将这些更改放在一边。然后您可以再次尝试使用git checkout
node\u模块,供应商文件夹不应上载到git。为了使用它们,package.json和composer.json是engough