git push代码到远程服务器 -如遇到如下错误解决方案 failed to push some refs to 'https:

1、到对应目录下

2、Gitinit(初始化)初始化后在本地代码库会自动创建一个.git隐藏文件,这个就是本地代码库

3、git add . (加载文件). 是把文件夹里面的所有文件都加载进来

4、 git commit -m "init commit"(提交文件,创建文件时间点)

5、git status 查看状态

6、 git remote add origin URL(地址)(推送代码)第一次推送的时候要添加远程的代码库到配置 ,其中origin名字自己命名,随自己喜欢

7、git push origin master(推送代码)


遇到问题错误,解决方案:

$ git push -u origin master

To [email protected]:yangchao0718/cocos2d.git

! [rejected]        master -> master (non-fast-forward)

error: failed to push some refs to 'https://git.oschina.net/hyl816821/mbprogresshud_hyl.git'

hint: Updates were rejected because the tip of your current branch is behin

hint: its remote counterpart. Integrate the remote changes (e.g.

hint: 'git pull ...') before pushing again.

hint: See the 'Note about fast-forwards' in 'git push --help' for details.

如果是这样,尝试使用

此时很多人会尝试下面的命令把当前分支代码上传到master分支上。

$ git push -u origin master

但依然没能解决问题

最终发现出现错误的主要原因是github中的README.md文件不在本地代码目录中:

可以通过如下命令进行代码合并【注:pull=fetch+merge]

git pull --rebase origin master  //执行上面代码后可以看到本地代码库中多了README.md文件

此时再执行语句 git push -u origin master即可完成代码上传到github

扫描关注公众号推送更多资料、知识

git push代码到远程服务器 -如遇到如下错误解决方案 failed to push some refs to 'https:_第1张图片

你可能感兴趣的:(git push代码到远程服务器 -如遇到如下错误解决方案 failed to push some refs to 'https:)