我对git很新。我的问题是我在github上有项目,在我的repo文件夹附近我创建了一个NSTextField
存档,然后错误地进行了提交,然后推送到.rar
。现在我的github项目看起来像:
我无法在github上访问我的VRP文件夹。它必须看起来像: 抱歉这么愚蠢的问题,但我对git很新,并且不想为我的项目创建新的git。怎么解决? 已更新:
答案 0 :(得分:0)
我建议重置为您项目的上一个理智版本并强行将其推送到Github上。该过程解释了:
在本地,找到您要恢复的提交的哈希值。有很多选择,其中一些是:
git log
或
gitk --all
或
git reflog
让我们说你想要恢复哈希12345
,然后:
git checkout master
git reset --hard 12345
git push origin master -f
答案 1 :(得分:0)
您可以撤消提交。 How to undo last commit(s) in Git?提供了有关如何撤消提交的指南。基本上您需要git reset HEAD~1
,但有关详细信息,请转到链接或Google git reset