情景:
当在本地开发一个项目,写到一定时候,可能想要把它发布到github,此时会去github上建立一个仓库(或者github已经有一个仓库),然后这个项目不为空(存在ignore或者README),这样,本地的库和远程的库,有些文件就不同了,直接添加remote url,然后push会失败。
解决办法:
$ git pull --rebase origin master
上述命令进行代码合并【=fetch+merge]
这时,可能需要你进行conflict的处理,比如gitignore文件产生冲突,解决之后再push就可以了。
【git】local和remote的项目文件不同时的同步出错问题
最新推荐文章于 2023-08-17 14:35:58 发布