微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Git—— ! [rejected] master -> master (fetch first)问题

Git—— ! [rejected] master -> master (fetch first)问题

 

如图出现以下报错内容,主要是说远程仓库中的文件在本地仓库中并不存在

解决方法

  • git pull --rebase git推送的网址 master
  • git add .
  • git push git推送的网址 master
    查看github中已成功添加
    (之前上传过的文件也会被下载到本地)

如图出现以下报错内容

解决方法

  • windows中的换行符为 CRLF, 而在linux下的换行符为LF,所以在执行add . 时出现提示
  • 输入git config --global core.autocrlf false

Tips:

  • git pull命令的作用是:取回远程主机某个分支的更新,再与本地的指定分支合并。

  • 一句话总结git pull和git fetch的区别:git pull = git fetch + git merge

     

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐