git push错误

本文分享了一次使用强制推送解决Git服务器冲突的经历。在遇到服务器无响应、进程异常关闭后,通过强制推送最终解决了ref不一致的问题。强调了在进行强制推送时,“+”符号的重要性,并提供了正确的命令格式。此经验对遇到类似问题的开发者具有参考价值。

某一次将代码push到服务器上,不知道怎么服务器抽了,

没反应了,一怒之下abort了,不过貌似没有abort完,后台进程还开着

再把进程的关了,这下悲剧了。

再次进行push直接报错了,说是ref不一致,是否需要先pull,

当然我试了pull了还是不给力,可能是因为我强杀进程导致push进行了一部分的事吧,

不过说实话也不确定到底怎么了,反正最后找到解决方法了,

使用

git push 版本库地址 + 分支名

比如: git push https:........ +master

注意“+”是必须的,是代表强制push的意思,这次push成功了~~

希望能对遇到这种悲剧事情的人有所帮助。

转载于:https://www.cnblogs.com/tjuyyl/archive/2011/08/21/2147695.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值