赞
踩
错图:
正常来说,这个还是比较简单的:
问题发生的原因以及解决方案:
执行第六步,报错error: failed to push some refs to 'https:。。。。。
提示执行git pull,说明远程仓库与本地不同步,我的确实不同步,在创建远程仓库,我指定生成readme.md和gitignore文件,造成了远程仓库有的文件,本地是不存在的。所以让你执行git pull来同步仓库,可是执行git pull origin master出现refusing to merge unrelated histories,如下图:
所以需要执行git pull origin master --allow-unrelated-histories
同步后,执行 git push -u origin master,开始上传,完美成功
如果还不行,则git push -u origin master -f 强制执行
综上所述,正确的方式是:
git init
git add .
git commit -m 'first commit'
git remote add origin https://xxxxxxxxx@139.26.36.212:8233/r/web_demo.git
git pull origin master --allow-unrelated-histories
git push -u origin master
完美解决!!!
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。