没权限吧,pull正常吗
看样子你这个登录用户没有远程推送权限,你先搞清楚,你这个用户是你的远程创建的git项目管理员吗?如果不是一般是没有权限的,需要管理员给他设置远程推送的权限
好像是你提交的代码和远程仓库的有冲突吧, 重新拉取一次修改了再提交试试
要么没权限,要么有冲突
先拉取在推送
解决方法
1、先执行
git pull
查看是否冲突,如果有的话对冲突文件进行修改
2、如果上一步正常,那么执行
git push
还提示失败,
这个需要询问仓库管理员,让它看下是否对你开放了这个仓库这个分支的push权限
如果没有,那么让他开放重新push
如果有的话,再把错误信息文本发出来,然后排查下其他错误
如有问题及时沟通
不是冲突 是冲突一定带有conflict字样
看起来是最后一次提交用户名并不是你的提交,应该是在你提交之前有别人提交了,需要pull一下,可以把错误信息拉的更全一点方便看一下
git pull先同步,
git commit 合并
git push
如果还不行可能是权限问题.我们公司的 开发人员无法提交master分支,只能提交dev分支.
看日志是本地有修改记录 与远端最后一次提交的记录冲突了,要先拉下来再合并然后再推送
把错误贴全一点,关键点你别模糊了
1、确保能连上Git
2、按Git帮助文档操作