GIT帮忙!远程和本地文件被删除

时间:2013-02-10 09:11:50

标签: git

我正在研究git,在推动之前忘了git fetch。发生的事情是删除所有文件,包括我的本地文件。在日志上说他们被剥夺了。我试过还原但没有任何反应。任何人都可以帮助我吗?

编辑: BTW,我们的git主机是bitbucket

2 个答案:

答案 0 :(得分:1)

如果您要推送到git托管网站(GitHub,BitBucket),您需要联系该网站以恢复那些剥离的提交。
As I mentioned before,无法从这些上游存储库访问reflog。

例如,请参阅“bitbucket stripped git revisions”。

如果您有权访问上游仓库,那么reflog可以帮助您,就像在“restoring lost commits”中一样。

答案 1 :(得分:0)

您可以使用

git reflog

查看git分支所指向的历史记录。如果您在执行此推送之前看到发生的事情,只需使用

即可
git checkout <sha1>

结帐以前的状态。

相关问题