这必须很简单,但我无法在git-scm中找到它。 我一直在为一个公共项目做很多小提交,而且我的所有工作都很糟糕。我想删除我所做的一切。有些我刚刚在当地承诺,有些我已经推到'原创大师'。 第一个承诺(一周前)是bdbad86 ...与最近的是e82401b ... 我只想让这一切消失。我试图恢复一个。 git status
# On branch master
# You are current
我对git比较陌生,我想我打破了我的主人。希望有人能帮我解开它。 我在GitHub上有我的主人,我的开发系统上有本地主人和跟踪分支。我也有我的QA系统的主人。 在我的开发系统上,我提交了本地分支,并将它合并到(本地)主设备中,然后将主设备推送到GitHub的origin/master。然后,我把主人带到QA系统。然后,我对本地分支做了一些进一步的修改。 我所做的是: dev branch -- m