我在使用 Git 时遇到以下问题:
- 我在 GitHub 上创建了一个仓库
- 我使用 GitHub 客户端将存储库克隆到本地
- 其他开发人员在分支 master 中提交到 GitHub
- 我在本地提交到本地 git repo(所以我不同步,提交是未同步的提交)
当我使用命令行来解决这个问题时:
git pull -> merge detected
git mergetool -> resolve conflicts
git commit -m "Reolved conflicts"
git push -> All changes were uploaded to GitHub
一切顺利。但是,当我使用 GitHub 客户端时,会发生以下情况:
- 按同步解决冲突。
- GitHub说有一个合并待解决
- Inmediatly 我的本地仓库在分离的HEAD
拜托,有人可以解释为什么 GitHub 客户端将我的回购留在分离的头上?