我想帮助我的git情况: 昨天我将一些新文件推送到远程存储库,但没有注意到我添加了一些我不想要的新文件。我认为我在没有看到控制台输出的情况下停止了推动(我很匆忙)。我一直在努力工作,今天我意识到所有新的推送到远程存储库都需要时间,好像他们试图推送大量丢失的文件一样。
我已经更改了其他文件,我想将所有文件保存在我的工作树中,恢复/恢复/删除错误的已取消的提交和推送这些天并将我当前工作的树推送到远程存储库恢复它并且没有巨大的文件(我把它们添加到gitignore,我用git rm删除了它们--cached)。
我用git做了一些尝试,我担心恢复我的存储库已经太晚了。由于我是git的新手,我希望你的帮助能够分析我的情况并告诉我应该使用的命令。谢谢!