zhe 我们知道GIT的pull等于先fetch,后merge。而比较专业的做法是先fetch,然后手动merge的。
有时候我们 fetch下载的版本在merge的时候报is in the detached HEAD state.错误。这是因为你的head虽然指在master上,但是实际上当前并非是master的分支。
这时候需要你看右下角的GIT菜单,点击Checkout Tag or Revisionn。然后重新checkout一下master。然后再合并一下就好了。
zhe 我们知道GIT的pull等于先fetch,后merge。而比较专业的做法是先fetch,然后手动merge的。
有时候我们 fetch下载的版本在merge的时候报is in the detached HEAD state.错误。这是因为你的head虽然指在master上,但是实际上当前并非是master的分支。
这时候需要你看右下角的GIT菜单,点击Checkout Tag or Revisionn。然后重新checkout一下master。然后再合并一下就好了。