在主人的分支上被宠坏了的git项目

时间:2015-05-22 22:04:00

标签: git github

我对git很新。我的问题是我在github上有项目,在我的repo文件夹附近我创建了一个NSTextField存档,然后错误地进行了提交,然后推送到.rar。现在我的github项目看起来像:enter image description here

我无法在github上访问我的VRP文件夹。它必须看起来像: enter image description here 抱歉这么愚蠢的问题,但我对git很新,并且不想为我的项目创建新的git。怎么解决? 已更新enter image description here

2 个答案:

答案 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