首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >意外地将一个不同的项目提交到git库中

意外地将一个不同的项目提交到git库中
EN

Stack Overflow用户
提问于 2013-08-10 00:07:48
回答 1查看 220关注 0票数 1

我不小心提交了一个不同的项目到git仓库中,这改变了我的仓库的完整结构,我如何才能恢复到以前的版本并找回所有的东西。请帮帮我,我刚刚提交了一个项目从eclipse使用强制选项,这是一个不同的项目添加了一个远程路径,它改变了一切。

EN

回答 1

Stack Overflow用户

发布于 2013-08-10 01:35:19

如果你已经创建了一个commit,并且你想恢复它(它仍然是最新的),你可以这样做:

代码语言:javascript
复制
git reset --hard HEAD^

这要求您尚未对其执行push操作。您将永久丢失最新提交。

如果您已推送它,则必须将其还原:

代码语言:javascript
复制
git revert <commit-id>

git log获取提交id。

我在这里没有git命令行,也有一段时间没有使用它了,所以如果上面有任何打字错误/错误,我很抱歉,但我认为它应该可以工作:)

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18151080

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档