我在GitHub上有一个项目。我对其进行了一些更改,我想应用git push
,但是它显示了一些错误。我用谷歌搜索解决方案,有人说要git stash
git pull
,所以我做到了这两个。最后,我对本地计算机上项目的所有更改都丢失了。无需进行所有更改,它变成了与GitHub上相同的项目。
尝试了git fsck --lost-found
,但是没有用。
答案 0 :(得分:0)
git stash
保存您的更改,但将状态重置为上一次提交。要恢复已保存(未提交)的更改,只需运行git stash apply
。 (Learn more in the docs.)