2

HerokuにDjangoアプリケーションをデプロイするのに問題があります。gitを押した後、家には何もありません。githubのリポジトリにプッシュできるので、問題はgitではないと思います。

(23:43:01 (venv)user@host ~/path $ git push heroku 4heroku
Everything up-to-date
(23:43:31 (venv)user@host ~/path $ heroku run bash
Running `bash` attached to terminal... up, run.3486
~ $ ls
~ $ ls -la
total 8
drwx------  2 u12545 12545 4096 Mar 26 23:44 .
drwxr-xr-x 15 root   root  4096 Oct 31  2011 ..
~ $ exit
(23:44:16 (venv)user@host ~/path $ heroku logs
......
2013-03-26T23:34:04+00:00 heroku[api]: Starting process with command `bash` by email@yahoo.co.uk
2013-03-26T23:34:05+00:00 heroku[run.8328]: Awaiting client
2013-03-26T23:34:05+00:00 heroku[run.8328]: Starting process with command `bash`
2013-03-26T23:34:06+00:00 heroku[run.8328]: State changed from starting to up
2013-03-26T23:34:39+00:00 heroku[run.8328]: Client connection closed. Sending SIGHUP to all processes
2013-03-26T23:34:40+00:00 heroku[run.8328]: State changed from up to complete
2013-03-26T23:34:40+00:00 heroku[run.8328]: Process exited with status 0
2013-03-26T23:44:00+00:00 heroku[api]: Starting process with command `bash` by email@yahoo.co.uk
2013-03-26T23:44:02+00:00 heroku[run.3486]: Starting process with command `bash`
2013-03-26T23:44:02+00:00 heroku[run.3486]: Awaiting client
2013-03-26T23:44:02+00:00 heroku[run.3486]: State changed from starting to up
2013-03-26T23:44:16+00:00 heroku[run.3486]: Process exited with status 0
4

1 に答える 1

2

ブランチではないブランチをデプロイする場合は、別のプッシュを実行する必要がありますmasterHerokuのドキュメントによると:

master以外のHerokuにプッシュされたブランチは、このコマンドによって無視されます。ローカルで別のブランチを使用している場合は、プッシュする前にマスターにマージするか、ローカルブランチをリモートマスターにプッシュするように指定できます。マスター以外のブランチをプッシュするには、次の構文を使用します。

$ git push heroku yourbranch:master
于 2013-03-27T00:09:14.773 に答える