развертывание призрака с использованием dokku: не удалось отправить некоторые ссылки

Я пытаюсь развернуть Ghost (https://ghost.org/) на своем сервере с помощью dokku

Я изменил в config.js:

server: {
    host: '0.0.0.0',
    port: process.env.PORT
},

также пробовал с 127.0.0.1

Файл:

web: npm start --production

Репозиторий git был только что создан только для целей развертывания (я использую mercurial для разработки и обычно использую расширение hg-git)

git init
git add .
git commit -m 'deploy'
git remote add dokku [email protected]:ghost
git push dokku master

но когда я нажимаю, я получаю:

 ! [remote rejected] master -> master (pre-receive hook declined)                                                      
error: failed to push some refs to '[email protected]:ghost'

P.S. Я погуглил перед публикацией этого вопроса, другие решения мне не подходят


person lasoweq    schedule 13.10.2016    source источник


Ответы (1)


Внутри был еще один репозиторий git, я клонировал тему для блога с помощью git

так он считался субмодулем, вот что блокировало пуш

Мне пришлось сначала сделать фиксацию внутри темы, а затем зафиксировать весь проект

person lasoweq    schedule 14.10.2016