我已经添加并承诺不存在的分支;如何将提交提交到分支?

时间:2013-10-22 18:11:22

标签: git

我添加了一些未跟踪的文件并提交了它们,然后我试图推送它们,它说我不在分支机构。所以我看了,我有分支

   * current
   Master

所以我换成了分店大师。文件仍然存在,但我不记得他们的所有名字。我无法切换回*分支。

如何找到提交,以便我可以推送那些未跟踪的文件?我以前见过这种情况;我不知道我是怎么做的。

1 个答案:

答案 0 :(得分:1)

检查git reflog它会列出你HEAD所在的所有提交。

单独的提交可能会在那里。要将其合并到母版上,您可以git cherry-pick <commit SHA>

相关问题