2015-05-22 72 views
1

我对git很陌生。我的问题是,我有github项目,靠近我的repo文件夹,我创建了一个.rar存档,然后错误地提交,然后推送到master branch。现在我的github项目如下所示:enter image description here在master分支破坏git项目

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

回答

0

我建议重置到项目的先前版本的理智和力量推动它在Github。解释过程如下:

在本地,找到您想要恢复的提交的哈希。有许多供您选择,其中一些是:

git log 

gitk --all 

git reflog 

假设您想恢复哈希12345,则:

git checkout master 
git reset --hard 12345 
git push origin master -f 
+0

没有帮助链接或谷歌;?((共0) – Andrew

+0

你能更具体共0什么 –

+0

即日志消息是正常的,这意味着有没有新的对象要传输 - 这是所期望的,因为定义该树所需的所有数据已经​​存在于远程,您只需将分支移到先前的版本。如果'f3adccb'是正确的提交,那么您就完成了 –