@svetlana It looks like it is a problem of either v1.0 itself or incompatible plugins. I reverted openshift-nodebb README to 0.9.x. You can try fresh install with 0.9.x, and later, when things cool down a bit and plugins are updated, you can update to 1.0.
AFAIK you can have up to 3 "servers" on OpenShift for free. And since you already know the drill, it should be easy to make another instance of NodeBB just for testing :).
It looks like rhc app create nodebb nodejs-0.10 command did not create nodebb directory.
Please make sure, that you're running commands on your own computer, not through ssh on OpenShift side.
Try to remove nodebb from your OpenShift account and start from scratch.
Calling git init may seemed like it helped, but it created local only repository, which was not connected with any of the others (OpenShift, NodeBB and openshift-nodebb). That is why git push origin master did not work - origin remote was not configured.