2015-07-19 333 views
0

嗨,我可以做到這一點,但不再是,即我可以上傳更改到openshift git。無法將更改推送到git openshift

我已經嘗試重置git回購,強制推動,但沒有成功。

這裏是我打通日誌:

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

Counting objects: 33, done. Delta compression using up to 4 threads.

Compressing objects: 100% (32/32), done. Writing objects: 100%

(33/33), 1.46 MiB | 0 bytes/s, done. Total 33 (delta 16), reused 0

(delta 0) remote: Postgres already stopped remote: Stopping NodeJS

cartridge remote: No such file or directory -

/var/lib/openshift/.../app-deployments/2015-07-19_07-38-12.349/metadata.json

To ssh://[email protected]/~/git/api.git/ ! [remote rejected] master -> master (pre-receive hook declined) error: failed to push some refs to 'ssh://[email protected]/~/git/api.git/'

回答

0

在這裏找到一個快速的解決方案現在可以通過SSH是登錄和刪除您擁有的應用程序的部署文件夾內的所有內容。

如果您在mac中,則使用此命令刪除應用程序部署中的所有內容。

rm -rf *

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

我經歷了同樣的現象,但我注意到,當我在「--no-自動部署」模式下運行它發生。當我將其更改回自動部署時,生命週期執行可確保推送的預期效果。