关于“Push to origin/master was rejected”的解决方案,强烈推荐,跟大多数网上方法不一样

前言:查了很多关于解决这个问题的方法,网上大部分的方法都是:

1,找到项目目录,右击选择“Git Bash Here”;

2,这时跳出命令行窗口,接着依次输入:git pull

                                                                git pull origin master

                                                                git pull origin master --allow-unrelated-histories

3,最后在重新push自己的项目;

等你执行完这几部之后,发现有些项目依然无法push成功,所以要根据实际情况考虑,不能一概而论

所以在在最后快放弃的时候找到一种方法成功解决了,心里美滋滋,前一步都一样,方法如下:

(1)找到项目目录,右击选择“Git Bash Here”;

(2)这时跳出命令行窗口,接着依次输入:

git pull origin master –allow-unrelated-histories

git push -u origin master -f

如果提示要输入GitHub账号和密码的话,按提示输入就好,我的操作中没有提示输入

这下就成功了,接着去GitHub刷新,发现项目push进去了,(* ̄︶ ̄)。

猜你喜欢

转载自blog.csdn.net/Smile_Lai/article/details/104704045