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

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

 

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

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

解决方法

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

如图出现以下报错内容

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

解决方法

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

Tips:

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

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

     
上一篇:[CISCN2019 华北赛区 Day1 Web5]CyberPunk


下一篇:R中因宏包冲突遇到的坑