2015-11-21 60 views
-1

我使用egit将我的项目提交给我的团队。 但是在推送我的项目之后,我们团队的所有提交日志都消失了。提交错误(github,egit)

和我的团队成员不能取。 我想回滚我的提交。

请帮我

+0

简单地链接到你的github存储库而不是截图会更有帮助。这里是链接,https://github.com/youjin9209/2015_software_engineering – mkrufky

回答

1

看看你test_view分支。那里是否缺少提交?

https://github.com/youjin9209/2015_software_engineering/tree/test_view

看起来你可能不小心推了新master分支。您可能(或可能不)要删除该分支。此外,此master分支是您的存储库的默认分支。默认分支是GitHub的Web UI中默认显示的分支,除此之外。

您可以在github上删除该主分支,也可以更改该存储库的设置以使test_view分支成为默认分支。如果其他人使用test_view作为主分支,我建议更改默认分支。

+0

我检查了test_view的提交日志,但它仍然只是37提交。 – SHK

+0

如何删除主分支?如果我删除它,所有最后的工作都没有了? – SHK

+0

您可以使用命令'git push origin:master'或通过使用github用户界面来删除'master'分支。不过,我认为github用户界面不允许你删除“默认”分支。您应该首先编辑设置并使'test_view'成为新的“默认”分支,然后您可以使用GitHub UI删除'master'分支 – mkrufky