git意外文件删除

git意外文件删除,git,github,Git,Github,我无意中从存储库中删除了几个文件,进行了提交并将其推送到github存储库。我想取回文件并提交,然后将文件推回到在线存储库。我该怎么做呢 我尝试签出最后一次提交并将其克隆到本地的一个单独文件夹中——但是,我不确定如何从那里继续。您可以执行一个git revert{commit}来还原该提交,您只需推到github即可 如果不想还原,还可以执行git checkout{commit#}--file1 file2 file3…将要还原的文件作为当前分支中的新更改直接签出、提交并推送

我无意中从存储库中删除了几个文件,进行了提交并将其推送到github存储库。我想取回文件并提交,然后将文件推回到在线存储库。我该怎么做呢


我尝试签出最后一次提交并将其克隆到本地的一个单独文件夹中——但是,我不确定如何从那里继续。

您可以执行一个
git revert{commit}
来还原该提交,您只需推到github即可

如果不想还原,还可以执行
git checkout{commit#}--file1 file2 file3…
将要还原的文件作为当前分支中的新更改直接签出、提交并推送