git使用中可能出现的bug以及解决办法

git使用中可能出现的bug以及解决办法

HEAD detached from X

这时候的解决办法如下,

  • step1. 创建一个temp分支
git branch temp
git checkout temp

git add .
git commit -m "create a temp branch"
git push --set-upstream origin temp

  • step2. 将分支切换到想要提交到代码的那个分支, 比如osm分支
git checkout osm
git merge temp

这样就会将temp合并到osm分支, 这一步可能会有一些冲突

  • 提交到远程分支

git push

  • 删除刚才创建的那个temp分支
git branch -d temp

打赏,谢谢~~

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,多谢支持~

打开微信扫一扫,即可进行扫码打赏哦