赞
踩
最近在跟廖雪峰大大学习使用github。首先给大家推荐廖大大的github教程,我觉得非常的通俗易懂,并且很实际。
https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000
但是在实际操作的过程当中,我还是遇到了问题
当我用本地仓库ssh连接远程仓库后,我并不能将本地的git push 到github上面
于是我开始大面积搜索,最后通过下面几个大大的链接,我找到了解决方案。
第一个:github设置远程仓库的方法
https://jingyan.baidu.com/album/948f5924f1fb42d80ff5f9b5.html?picindex=9
在此方法中,给出了两种连接方式
1、SSH连接地址:git@github.com:caochuanping/githubmicrocloud.git
2、HTTPS的连接地址:https://github.com/caochuanping/githubmicrocloud.git
本地仓库必须使用以上的地址才可以发布到服务器上。
把GITHUB与本地仓库相关联:(采用HTTPS的连接方式)
1、执行:git clone https://github.com/caochuanping/githubmicrocloud.git
2、执行:git remote add origin https://github.com/caochuanping/githubmicrocloud.git
在我连接的时候,并没有执行第一步,导致我一直push不上去
后来当我连接成功之后,我发现又执行错误,因为我的更新被拒绝了,因为我的远程仓库里包含我本地没有的东西。
这个时候,又一位大大的文章解决了我的问题。
https://blog.csdn.net/Ltime/article/details/70224456
git push失败与解决办法
这篇文章讲到是由于两者不同步,因此需要先pull,进行合并然后在进行push,
因此先使用
git pull --rebase origin master
将远程文件同步下来。
然后再执行推送
git push -u origin master
然后我的也成功了。
注:该文章引用仅学习,无任何侵权意欲,如有侵权,请联系删除,谢谢您
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。