git提交推送代码时报错remote rejected pre-receive hook declined

使用tortoiseGit推送代码时报错:

git.exe push -v --progress "origin" im_zhangsan

! [remote rejected]   im_zhangsan -> im_zhangsan(pre-receive hook declined)
error: failed to push some refs to 'ssh://git@ssh.gitlab.xxx.com:333/WebDev/im.git'、

可是用git bash命令行提交时报错如下:

git提交之后,在推送代码时报错如上,网上搜到的方法说是项目的setting中master是受保护的项目,所以开发者无法推送,解决方法是修改protected的设置,或者新建一个分支,推送到自己的分支上; 可 im_zhangsan的分支是新建的,为什么无法推送呢。

 

解决方法:

清空known_hosts文件后,可以正常推送代码了;

评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值