无法将更改推送到git openshift

时间:2015-07-19 11:41:35

标签: openshift openshift-client-tools

嗨,大家好,我可以这样做,但不能了,即我可以上传更改为openshift git。

我尝试过重置git repo,强行推动但没有成功。

这是我通过的日志:

  

Amits-MacBook-Pro:api $ git push origin master --force

     

计数对象:33,完成。 Delta压缩最多使用4个线程。

     

压缩对象:100%(32/32),完成。写作对象:100%

     

(33/33),1.46 MiB | 0字节/秒,完成。总计33(delta 16),重复使用0

     

(delta 0)remote:Postgres已经远程停止:停止NodeJS

     

盒式磁带遥控器:没有这样的文件或目录 -

     

的/ var / lib中/ openshift /.../应用的部署/ 2015-07-19_07-38-12.349 / metadata.json

     

至ssh://...@api-tmate.rhcloud.com/~/git/api.git/! [远程拒绝]   主人 - > master(pre-receive hook拒绝)错误:无法推送   有些人提到'ssh://...@api-tmate.rhcloud.com/~/git/api.git/'

2 个答案:

答案 0 :(得分:0)

现在找到一个快速解决方案,通过SSH登录并删除app-deployments文件夹中的所有内容。

如果您在mac中,则使用此命令删除app-deploymentments中的所有内容。

  

rm -rf *

* NOTE: Your current directory should be app-deployments from where you will run this command.*

答案 1 :(得分:0)

我遇到了同样的现象,但我注意到当我跑步时发生了这种现象 - 没有自动部署'模式。当我将其更改回自动部署时,生命周期执行确保了推送的预期效果。