为什么HEAD领先于大师?

sea*_*ick 4 git

我有HEAD和我的origin/master同步,但是我的主人在两次提交后面.调用git branch -a显示我与16e6202(master)分离.有人可以解释这意味着什么吗?

* e3acad6 (HEAD, origin/master) 14-delete task feature added
* 26641b1 13-edit task feature added
* 16e6202 (master) 12-full tasks example from beginning
Run Code Online (Sandbox Code Playgroud)

我怎样才能再次与主人调和HEAD?

pok*_*oke 6

你签出了origin/master,所以你有一个分离的HEAD,这意味着你当前不在本地分支上.你需要签master一次是该分支一次.

git checkout master
git merge origin/master --ff-only
Run Code Online (Sandbox Code Playgroud)