git 处理detached commit


  1. 使用 git status 查看是否处于游离状态。出来的一串英文有detached就表明处于游离状态
  2. 使用 git branch 查看分支状态。一个主分支main,一个游离分支
  3. 使用 git branch temp 创建临时分支
  4. 使用 git checkout temp 将当前代码复制到temp分支
  5. 使用 git checkout main 切回到主分支
  6. 使用 git merge temp 将mian与temp两个分支合并
  7. 没有冲突的话使用 git push origin main 提交代码
  8. 使用 git branch -d temp 删除临时分支

相关