github - 承诺没有合并我的更改

时间:2013-11-02 17:50:51

标签: git github git-merge git-commit git-revert

我已提交更改并将其推送到远程git存储库。但是当我把其他人的变化拉到我的主分支时,它合并了我的回购,而我没有我的旧版本。我合并的拉取请求有问题。现在我想谈谈我的稳定承诺。根据这个git日志,我想回到“最终集成”提交。

这是git日志:

提交dc1276f241db392eb7785a655d6493c7cbdf712e 合并:0dd1453 e3281ec 作者:mehulkaklotar 日期:星期五11月1日04:01:27 2013 +0530

Vivek - Ranu Changes

提交0dd14530bbbde1b4c7f00f4add96c2957ac9e373 作者:mehulkaklotar 日期:星期五11月1日03:53:40 2013 +0530

vendor menu - client place order (partial)- mehul

commit 5a3d6e8f3b2f257c46d43352f190c14dcd98b5fc 作者:mehulkaklotar 日期:星期五11月1日02:42:01 2013 +0530

Final Integration

提交e3281ece42ef5d049dc3f0958c7e611956183b84 作者:vshukla8991 日期:星期四10月31日08:23:42 2013 +0530

Commit: Changes by Vivek and Ranu

commit df8d19a478b11c6631e1b4dd8b5acef00dff7499 作者:vshukla8991 日期:10月30日星期三15:53:43 2013 +0530

Commit: Changes by Vivek

1 个答案:

答案 0 :(得分:1)

做一个git reflog你会看到类似这样的东西

[some hash] HEAD@{[head pointer number]}: commit: Changes by Vivek 

记下[头部指针编号],然后执行

git reset --soft HEAD@{[head pointer number]}