Se você usou o openshift, pode descobrir se é muito fácil implantar o aplicativo do github.
Mas, e se você não quiser publicar seu código no github ?!
Eu encontrei uma maneira de scp do meu host local para a engrenagem openshift:
Faça login em sua conta do openshift e abra um aplicativo onde deseja copiar o (s) arquivo (s).
Clique no link ‘Deseja fazer login em seu aplicativo?’
Depois disso, você verá o comando ssh que permite que você faça o login por ssh no equipamento.
Por exemplo:ssh HASH@example-mysite.rhcloud.com
HASH é um hash de vinte e dois dígitos hexadecimais.
Copie do seu computador para o equipamento com
scp ./FILE HASH@example-mygear.rhcloud.com:~/app-root/data
Ou copie da engrenagem openshift para o seu computador
scp HASH@example-mygear.rhcloud.com:~/app-root/repo/ .