【git】local和remote的项目文件不同时的同步出错问题

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u013095718/article/details/80390876

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

猜你喜欢

转载自blog.csdn.net/u013095718/article/details/80390876