本地文件:
本地文件往远程仓库推送时,报错了,如下图:
解决方案:
1、 $ git push -u origin +master --强制push ( 这种方式不建议),成功推送3个文件。
2、
a、 push前先将远程仓库修改pull下来:
$ git pull origin master
$ git push -u origin master
b、 如果不想marge远程和本地修改,可以先创建新的分支:
$ git branch [name]
$ git push -u origin [name]
3、 需要先获取远端更新并与本地合并,再用git push
$ git remote add origin git@github.com:sa521na/git_test.git
$ git fetch origin
$ git merge origin/master
总结:目前尝试了第一种解决方案,执行强制push后,之前的命令也起作用了。
远程仓库: