2015-11-21 86 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