我的头和主人分开了(git)。我怎样才能重新加入他们?

时间:2021-07-13 13:27:29

标签: git

commit b438d02c93a4678276036cd8201e0e53774a2adb (HEAD)
Author: James <test@gmail.com>
Date:   Mon Jul 12 13:32:42 2021 +0100

    I fixed the input element on the user form

commit 684ec9c25e0320571173c29907029e9202950c43 (origin/master, master)
Author: James <test@gmail.com>
Date:   Mon Jul 12 11:57:43 2021 +0100

    I added user form

commit d65c75387d02b89a6d593522950480fbdcb7cc65
Author: James <test@gmail.com>
Date:   Wed Jul 7 17:32:08 2021 +0100

    update README
  • 我的头和原点没有对齐(尴尬吧?)。 我已签出以掌握 git checkout 684ec。 我提交了 I fixed the input element on the user form 并将其推送到我的遥控器(github),但“一切都是最新的”。

  • 当我有 git log 时,我看到它再次提交到 Head 上,这与 master 不同。

  • 如你所见,我确实失去了理智。怎么回师父。我不介意放弃我的最后一次提交 (I fixed the input element on the user form)。

我应该怎么做才能回到主人并井井有条?

附注 我没有开分支,因为它是我自己的个人项目,没有合作者

1 个答案:

答案 0 :(得分:0)

分支只是一个提交的指针,但通过哈希检查提交与检查分支不同。

你已经脱离了,所以现在就去看看主人。如有必要,樱桃挑选丢失的提交。