Git问题小结
Git ssh 上传代码的问题
最开始使用的是https的协议上传,但是之后一直提示连接失败,就打算换ssh提交代码。
于是,第二个问题又出现了;
! [rejected] main -> main (non-fast-forward) error: failed to push some refs to
在stackoverflow上看到的解决方案:
git fetch origin main //因为我本人的这个项目显示的main
git merge origin main //所以就用这个了,是master 就用master
但是敲了指令后,就显示其他错误:(non-fast-forward)
git fetch origin main:tmp
git rebase tmp
git push origin HEAD:main
git branch -D tmp
最后就解决了这个问题。
参考连接
每个不曾起舞的日子,都是对生命的辜负。