mac上git提交代码,分支不同,push代码报错,请大佬赐教

报错截图如下:

  • 其实原因在报错的提示里已经都写了
  • 因为你远程分支上的内容比你本地的要新 所以要先用 git pull 拉取最新代码之后再进行push。猜想应该是你手动在github建立的项目?是不是还添加了README.md?
  • 或者也可以加上-f参数强行推送,这个取决于你是否保留github中较新的内容
  • 远程分支是指github吗?,最近没有新建,还是之前提交作业创建的
  • 我是在pycharm上新创建了一个项目,尝试提交这次的作业代码
  • 我尝试了git pull,但是提示下图报错,也已经重新修改了ssh公钥

下面这一次的报错是没有能够范围到github 看一下是不是remote地址写错了 或者可能是因为github是一个外网地址所以访问的时候稳定性不是很好


-https://github.com/chen-xq-417/homework3.git 这个是我的地址

image
这个地址明显不太对
最起码也得是git@github.com 你这个域名怕是访问不到正确的网站去