最后一次提交没有成功

问题描述 投票:0回答:1

我做了一个git checkout fbd50f60436e058ca33e23d1602faf4163440b0c回到以前的版本,然后做了一些修改。然后,我提交了修改(即debugging kpi),但我在github的网页中看不到。这是日志。

有谁知道我应该做什么才能让最后的修改成为一切的头脑?

enter image description here

编辑1:

enter image description here

git github
1个回答
2
投票

如果您签出了特定提交,则您将进入“分离的HEAD”状态,这意味着您不再在特定分支上。

进行进一步提交时,该提交也不在特定分支上。

你可能需要运行git reflog来找到你的最后一次提交,但似乎你已经有了哈希。使用哈希,然后樱桃挑选到你的工作分支:

git checkout master
git reset --hard 163440b0c
git checkout -b temp-working-branch
git cherry-pick ea14fd

现在你的工作是在temp-working-branch,如果你愿意,你可以合并到master

git checkout master
git merge temp-working-branch

NB:编辑bc有些人没有git master别名git checkout master

© www.soinside.com 2019 - 2024. All rights reserved.