【问题标题】:github - commit not having my changes not mergedgithub - 提交不合并我的更改
【发布时间】:2013-11-13 17:24:14
【问题描述】:

我已经提交了我的更改并将它们推送到远程 git 存储库。但是,当我将其他更改拉到我的主分支时,它合并了我的存储库并且我没有旧的更改。我合并的拉取请求有问题。现在我想去我所做的稳定提交。根据这个git log,我想回到“最终集成”提交。

这里是 git 日志:

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

Vivek - Ranu Changes

提交 0dd14530bbbde1b4c7f00f4add96c2957ac9e373 添加一名作者 日期:2013 年 11 月 1 日星期五 03:53:40 +0530

vendor menu - client place order (partial)- mehul

提交 5a3d6e8f3b2f257c46d43352f190c14dcd98b5fc 添加一名作者 日期:2013 年 11 月 1 日星期五 02:42:01 +0530

Final Integration

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

Commit: Changes by Vivek and Ranu

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

Commit: Changes by Vivek

【问题讨论】:

  • 请放松,坐下来深呼吸。然后清楚而准确地写下你做了什么和发生了什么。只有这样,我们才能为您提供帮助。尝试编辑您的问题以详细解释您面临的问题。
  • 我想在提交之前返回:提交:Vivek 和 Ranu 的更改
  • 你想去'最终集成'提交。是吗?
  • no .. this commit ... Commit: Changes by Vivek

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


【解决方案1】:

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

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

记下[头指针号],然后做

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

【讨论】:

  • 我收到此错误...致命:无法在合并过程中进行软重置。
  • 解决冲突后,您必须添加并提交它们。
  • 我已经完成了 git reset --soft HEAD@{[head pointer number]} 正如你告诉我的那样。现在我应该得到我的原始更改了吗?
  • 首先,请编辑您的问题并发布您在屏幕上看到的确切内容。做一个 git reflog 并发布它,以便我们知道。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-10-25
  • 1970-01-01
  • 2019-07-31
  • 1970-01-01
  • 2023-04-01
  • 1970-01-01
相关资源
最近更新 更多