0


git推送代码到远程仓库失败的问题

报错提示和信息:

可能存在的问题:

一、本地仓库代码和远程仓库代码没同步,类似于:线上有部分新的代码本地没有,本地刚新增的代码线上也没有,因为也没有提交,就会导致出现错误。

解决问题:

1、使用命令:git pull --rebase origin master(master是分支名字,换成你需要更新的分支名)

意思是重新拉取最新的分支,--rebase的作用是将本次的commit提交放在拉取代码的后面。

2、使用命令:git push origin master(master是分支名字,换成你需要更新的分支名)

意思是将你的代码提交上去,不出意外的话就成功了。

下面的图片可以更好的理解。




或者使用git的强制推送命令

git命令:git push -f origin master

注:origin远程仓库名、master分支名、-f为force,意为:强行、强制。

这个命令会强制用本地的代码去覆盖掉远程仓库的代码,所以建议谨慎使用

二、第二种情况就是权限问题了

到项目页面查看是否有提交权限

发现没权限的话就叫项目管理员添加权限。

以上就是我所发现的git推送代码到远程仓库失败的问题和解决方法。

标签: git 前端 vscode

本文转载自: https://blog.csdn.net/ljkfcs/article/details/127685863
版权归原作者 摇摆的小前端 所有, 如有侵权,请联系我们删除。

“git推送代码到远程仓库失败的问题”的评论:

还没有评论