Git冲突踩坑之unrelated histories
冲突起因
先在本地写完了一个功能的前端页面才想起来自己忘记用git托管了...于是赶紧去创了个(埋下了个坑——创建了个readme文档)
冲突过程
我很愉快的进行
git add .
git commit -m "完成XXXX功能"
git remote add origin git@github.com:xxxxxxx
git push origin main
结果噩梦开始!
开始漫长的解决冲突
一开始我没有注意看到是发生了冲突,因此我开始重新检查分支检查远程连接情况等,期间我还误操作跑到别的版本...然后最后又找回来(tip:每次commit一定写上message!!!!) 然后很快我看到原来是发生了冲突,我心想这不简单 直接先pull再改,结果...
我...
拉都不给我拉???
这时候又开始在各大论坛寻找解决方案
于是找到了这位博主
写的真的好棒!!! 最后就一路顺畅啦~
经过这次的艰难git冲突之旅,妈妈再也不用担心我发生git冲突了 555~
转载自:https://juejin.cn/post/7033795374590623775