问题描述
当使用git来管理我们的代码时,push时遇到push to origin/master was rejected,如图所示:
问题原因
本地仓库和远程仓库实际上是独立的两个仓库,当前本地仓库不是从远程仓库克隆,而是本地创建的仓库,并且仓库中存在文件
我的解决办法
切换到需要push的这个项目的目录,及含有.git的那个目录,右键选择Git Bash Here
输入以下命令:文章来源:https://www.toymoban.com/news/detail-713504.html
git pull //用于从远程获取代码并合并本地的版本
git pull origin master --allow-unrelated-histories//合并两个独立启动仓库的历史
重新push,就成功了文章来源地址https://www.toymoban.com/news/detail-713504.html
仅作为学习笔记,如有错误请大佬指出,谢谢!
到了这里,关于Git篇01:Push rejected解决方法的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!