GIT 同步冲突

本地创建了一个project

并在码云上创建了一个仓库,想要将本地的仓库链接到远程仓库

我用的是如下方法:

git init 初始化本地仓库

git remote add origin XXX 添加远程仓库地址

如果你在这之后就执行

git add -A

git commit -m " "

git push origin master,那么就会出现这个问题(被拒绝),所以在remote add后不要着急git add,一定要git pull origin master,出现这个原因

是因为你在码云创建的仓库有ReadMe文件,而本地没有,造成本地和远程的不同步,

那么有两种方案可以解决:

one :

本地没有ReadMe文件,那么就在本地生成一个:

git pull --rebase origin master 本地生成ReadMe文件

git push origin master

two:

那我就强制上传覆盖远程文件,

git push -f origin master

(这个命令在团队开发的时候最好不要用,否则可能会有生命危险)

本文复制:https://blog.csdn.net/awm_kar98/article/details/89463117?utm_medium=distribute.pc_relevant_t0.none-task-blog-BlogCommendFromBaidu-1.control&depth_1-utm_source=distribute.pc_relevant_t0.none-task-blog-BlogCommendFromBaidu-1.control

如侵权请联系,立删!!!

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容